Moonflower Murders - Anthony Horowitz

'A beautiful puzzle: fiendishly clever and hugely entertaining. A masterpiece.' Lucy Foley, author…