'Compulsive enough to read in a single sitting, brilliantly intelligent, elegantly constructed and ultimately intriguing' The Times