Mitchell (Cloud Atlas, The Thousand Autumns of Jacob de Zoet) has written another masterpiece. This one is science fiction. Although I don 't generally like sci fi, I have to rank this novel up there with The Sparrow, though it's a very different sort of book. The story centers around Holly Sykes, who, when we meet her on page one, is a fifteen-year old London girl who has decided to run away from home. Her voice is perfect and pulls you into the story immediately. As she tells us about herself, we begin to understand that Holly has had episodes of hearing voices and that she seems to have some uncanny abilities, including precognition. The book begins in 1984, but in a method Mitchell has used before, the story jumps forward in history several times, as far into the future as the mid-21st century, and introduces several new characters to the chronicle of Holly's life. Within the structure of the real world, Mitchell tells a story of good versus evil, of Anchorites versus Horolgists, both atemporals, who are battling each other in a fight to the death. It's a whopping good tale.