This is the first book in a long time that I've read non-stop in one sitting. It is engaging, written beautifully and the characters are beguiling. This I've previously read The Alphabet Game and short story The Gingerbread Man by this author and I'm seriously impressed. There are twists and turns...