- All Fiction
- Military Fiction
- Historical Fiction
- Mystery & Thriller
- Romance
- See all fiction collections
- Arts & Crafts
- Fitness and Health
- Outdoor Recreation
- Biography & Memoir
- Business
- History
- All Nonfiction
- See all nonfiction collections
April 21, 2014
Sgt. Hamish Macbeth has had a long run in the Scottish Highlandsâperhaps too long. In his 30th outing (after 2013's Death of Yesterday), Detective Chief Inspector Blair, his boss, sends Cyril Sessions, a corrupt cop, to find evidence that Hamish is sufficiently derelict in his duties to justify firing him. When Cyril is murdered, Hamish's woes multiply. His only goal is to keep his job and avoid promotion so he won't be moved from his beloved village of Lochdubh. Hamish has always been willing to bend a rule here and there, but now he seems as corrupt as his bosses. As the bodies pile up, he withholds evidence, breaks into every house and business belonging to someone he suspects, and blackmails his bosses. Bestseller Beaton originally created him as a lovable rogue, but even Hamish realizes how dirty he's become: "It's as if I've become one of them, he thought." Indeed. Agent: Barbara Lowenstein, Lowenstein Associates.
Availability can change throughout the month based on the library's budget. You can still place a hold on the title, and your hold will be automatically filled as soon as the title is available again.
The OverDrive Read format of this ebook has professional narration that plays while you read in your browser. Learn more here.
Your session has expired. Please sign in again so you can continue to borrow titles and access your Loans, Wish list, and Holds pages.
If you're still having trouble, follow these steps to sign in.
Add a library card to your account to borrow titles, place holds, and add titles to your wish list.
Have a card? Add it now to start borrowing from the collection.
The library card you previously added can't be used to complete this action. Please add your card again, or add a different card. If you receive an error message, please contact your library for help.