Doesn't suit? No problem! You can return within 30 days
You won't go wrong with a gift voucher. The gift recipient can choose anything from our offer.
30-day return policy
The Hidden City Murders opens on a sultry August day in 1900. John Granville and Emily Turner have just wrapped up the Cannery Row case, and are ready for a well deserved break. Alas, it is not to be.Granville's indispensable lawyer is u