Review 2635: #RIPXX: The Bookseller of Inverness

Iain MacGillivray was badly injured at Culloden and shipped off to work in indentured servitude in the Americas. In 1752, six years later, he is back and running a bookshop in Inverness. The town is full of British soldiers.

One evening he sees a grubby man who looks vaguely familiar looking through some books that came from Lord Lovat’s estate. It’s closing time, so he forces him out.

Iain hasn’t seen his father, Hector MacGillivray, for years. Hector has been serving King James in France and Italy. He is proscribed, but Iain has believed his father is dead. Now he finds he is in town.

Hector is searching for a book that has been rumored to exist, one that contains a list of traitors to the Jacobite cause. King James is planning another attempt to take back the throne from the Hanoverian king, and they want to make sure they know it’s not going to be betrayed.

By looking through the remaining books from Lord Lovat, they figure out which book it was. Hearing that there is a copy, Iain goes to Lovat’s castle, now occupied by British soldiers, on the pretext of buying some of the books. There he has an unpleasant encounter with the cruel Captain Dunne, who burns part of the book, but Iain is able to get away with the rest.

Hector starts trying to decode the text for names, but before he figures out each of six names, that person is murdered. The killer could be someone getting revenge, or it could be a traitor trying to cover his back.

I found this to be an interesting, fast-moving adventure that seems well researched and steeped in its time. I enjoyed it quite a bit.

Related Posts

Kidnapped

Corrag

Waverley

2 thoughts on “Review 2635: #RIPXX: The Bookseller of Inverness

  1. I enjoyed this one a lot too and thought she was pretty accurate on the historical stuff. Your summary has made me realise how much of the detail of the plot I’ve forgotten though!

Leave a reply to whatmeread Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.