Reviews

  • "Clever and hilarious, with a story that is intricate, tense and well researched - and unstintingly joyous read"

    Time Out