The Dancing Days The Dancing Days
2016
Gathering Storm Gathering Storm
2016
The River Flows On The River Flows On
2011
The Stationmaster's Daughter The Stationmaster's Daughter
2012
Storm Tossed Moon Storm Tossed Moon
2023
Dance to the Storm Dance to the Storm
2020
Gathering Storm: Storm over Scotland, Book 1 (Unabridged) Gathering Storm: Storm over Scotland, Book 1 (Unabridged)
2026
On the Wings of the Storm: Forbidden Love in the Shadow of the Jacobite Rebellion (Storm Over Scotland, Book 4) (Unabridged) On the Wings of the Storm: Forbidden Love in the Shadow of the Jacobite Rebellion (Storm Over Scotland, Book 4) (Unabridged)
2026
Storm Tossed Moon: Storm over Scotland, Book 3 (Unabridged) Storm Tossed Moon: Storm over Scotland, Book 3 (Unabridged)
2024
The River Flows On The River Flows On
2016
The Stationmaster's Daughter The Stationmaster's Daughter
2016
When the Lights Come On Again When the Lights Come On Again
2015