Ask our staff anything about our shop or products, or leave your feedback.
Maigret dismantles an intricate network of lies stretching from Paris to Nice in book twenty-three of the new Penguin Maigret series.
A small, thin man ...
London. A snowy December, 1888. Sherlock Holmes, 34, is languishing and back on cocaine after a disastrous Ripper investigation. Watson can neither comfort nor rouse ...
Dark times lie ahead for Special Agent Ren Bryce and the Rocky Mountains Safe Streets Task Force in the heart-stopping new thriller from the bestselling ...