Ratings104
Average rating4.1
Craftily written, with a depth to the prose that goes right up to the line before losing itself down proverbial ‘rabbit holes'. Strong world-building from all aspects of the story and once you understand the structure of the book, the different plot threads inter-weave well. There might be an overabundance of characters introduced throughout the book, but it does manage strong character development by keeping the main focus on a handful of key players.