Skip to main content
Gathering storm

Gathering storm

Book 2020

Edinburgh, Yuletide 1743. Seconded back from the wars in Europe to captain the city's town guard, Robert Catto fears his covert mission to assess the strength of the Jacobite threat will force him to confront the past he tries so hard to forget. Christian Rankeillor, known as Kirsty; her surgeon-apothecary father; and his apprentice, Jamie, are committed supporters of the Stuart cause. Meeting as enemies, Robert and Kirsty are thrown together as...