Cold Granite
Logan McRae, Book 1
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wish list failed.
Follow podcast failed
Unfollow podcast failed
Get 3 months for $0.99 a month + $20 Audible credit
Buy Now for $30.09
-
Narrated by:
-
Steve Worsley
-
Written by:
-
Stuart MacBride
About this listen
DS Logan McRae and the police in Aberdeen hunt a child killer who stalks the frozen streets.
Winter in Aberdeen: murder, mayhem and terrible weather…
It’s DS Logan McRae’s first day back on the job after a year off on the sick, and it couldn’t get much worse. Three-year-old David Reid’s body is discovered in a ditch: strangled, mutilated and a long time dead. And he’s only the first. There’s a serial killer stalking the Granite City and the local media are baying for blood.
Soon the dead are piling up in the morgue almost as fast as the snow on the streets, and Logan knows time is running out. More children are going missing. More are going to die. And if Logan isn’t careful, he could end up joining them.
©2005 Stuart MacBride (P)2005 HarperCollins PublishersWhat the critics say
‘Ferocious and funny, this is Tartan Noir at its best’ Val McDermid
‘A riveting and gruesome debut’ Telegraph
‘A gripping debut’ Mirror
atmospheric
Something went wrong. Please try again in a few minutes.
I don't have any issues with swearing and I'm not bothered by gore or violence to children in fiction so I definitely didn't feel bothered by those things.
I must mention the humour! There was dry Scottish humour sprinkled throughout the story, sometimes I even laughed out loud!
The story was maybe a teeny bit convoluted about two-thirds of the way through when they started arresting people but other than that it was fantastic! I will definitely be listening to the rest of the books in this series immediately.
Better Than I Expected!
Something went wrong. Please try again in a few minutes.
Not quite Rankin, but who is?
Something went wrong. Please try again in a few minutes.
Great Read
Something went wrong. Please try again in a few minutes.