Scottish
The Granite City is ready to burn, and all it takes is a single spark . . .
In the...
The epic romantic conclusion where all the secrets of St Kilda are finally revealed in...
The gripping new thriller in the Sunday Times-bestselling phenomenon that is the...
1957. Sonny is working on a whaling ship in the South Atlantic, reckoning with the most...
Four hundred years separate them.
One book binds them.
Glasgow 2024: Clem waits...
Angus Peter Campbell, a master storyteller, invites you to join Donald on his daily,...
At times of high emotion, people tend to turn to poetry to express their thoughts and...
On the 9th of July 1857, a twenty-five-year-old labourer named Angus MacPhee bludgeoned...
You may call it a sin; I say it was an act of desperation.
Like all pathologists,...
DCI Jim Daley is charged with murder - and everyone saw him do it - in the gripping new...
A MURDER
The body of eighteen-year-old TV personality Caitlin is found abandoned on...
Ezzie Wynter can’t wait for Christmas on the beautiful Isle of Skye. Her island home...