In the early nineteenth century, a series of murders took place in and around London which shocked the whole of England. The appalling nature of the crimes—a
One suspicious death. Two amateur sleuths. And an utterly impossible crime... ‘The perfect village mystery. A golden-age world with an energy that is totally
It's May, 1935, and the country remains in the throes of the Great Depression. In the seaside enclave of Carmel-By-The-Sea, the villagers are embroiled in anoth
One suspicious death. Two amateur sleuths. And an utterly impossible crime... The NUMBER ONE ebook bestseller! 'Amuses and intrigues in equal measure... a splen
Poisoned mince pies. A Christmas Eve ghost story that comes suddenly, horribly true. A locked-room puzzle on a train steaming through the winter's night. All th