May 1695. During a horse race at Edo Castle the chief of the shogun's intelligence service, Ejima Senzaemon, drops dead as his horse gallops across the finish line-the fourth in a recent series of sudden deaths of high-ranking officials. Sano...
The remote resort of Fjallbacka has seen its share of tragedy, though perhaps none worse than that of the little girl found in a fisherman's net. But the post-mortem reveals that this is no accidental drowning! Local detective Patrik Hedstrom has...
At the start of Camilleri's wry ninth Insp. Salvo Montalbano procedural (after 2007's *The Patience of the Spider*), the irascible detective is hoping for a quiet day at his Vigàta office when a visitor, the beguiling Michela Pardo, implores...