
The xenosphere, as a concept, deserves a paragraph all of its own, because it is just such a clever twist on classic cyberspace, as well as being integral to the plot. It’s barely even important that he does it at all, in the grand scheme of things, yet it’s the sort of cool little detail that this novel is replete with. And that’s just one tiny bit of the novel. He does this, with a number of other sensitives, by reading books in concert and flooding what’s known as the xenosphere with the information, deterring other sensitive hackers. There are small details that are almost throwaway that are really intriguing concepts, such as that which opens the novel – main character Kaaro is a sensitive, who uses the psychic abilities this grants him to maintain a kind of telepathy-powered firewall for a bank. This doesn’t feel like someone throwing everything at the wall and seeing if it sticks it feels like a whole world that has been meticulously constructed and well explained, with none of the exposition feeling dry or dull.

There is more imagination in one chapter of Rosewater than some novels manage across their entire length, yet somehow it never, ever feels overstuffed or cluttered. There is just so much to go at, both from a world-building perspective and from a plot one. To even attempt to succinctly discuss the ideas and storylines of Rosewater is an exercise in futility. In terms of actual plot detail, it gives you about twenty words and just throws you in there. One of the first things that might strike you about this novel is that the blurb doesn’t really tell you much.
