Imagine this. Great Britain in 1985 is close to being a police state. The Crimean War has dragged on for more than 130 years and Wales is self-governing. The only recognizable thing about this England is her citizens’ enduring love of literature....
Charmingly insidious, satisfyingly devious 100 Malicious Little Mysteries is the perfect book to fit your most malevolent mood. Each story has its own particular and irresistible appeal — that unexpected twist, a delectable puzzle, a devastating...
It's Christmas time in Magnet Springs, but nobody feels merry. The weather is unseasonably warm, tourism is at a record low, and Abra has run away again. Six months pregnant, Whiskey Mattimoe worries about her lack of maternal instinct. If she can't...