Stuart MacBride's Inspector Logan McRae Novels in Chronological Order
Cold Granite 2004
Dying Light 2008
Broken Skin 2008
Flesh House 2008
Blind Eye 2009
Dark Blood 2010
Shatter the Bones 2011
Close to the Bone 2013
The Blood Road 2018
All That's Dead 2019