I'm delighted to show you the beautiful cover for my next book, The Puppet Maker of Prague, out on 8 November 2026!
London, 2016. When Christa discovers an exquisitely carved...
I’m delighted to see German editions for Playing with the Moon, Jubilee and The History Room, available from Dotbooks.