27 books
1991 pub |256 pages
1992 pub |213 pages
1993 pub |212 pages
1994 pub |256 pages
1997 pub |197 pages
1998 pub |234 pages
1999 pub |401 pages
2004 pub |260 pages
2004 pub |286 pages
2005 pub |336 pages
2005 pub |352 pages
And Other Mysteries
2006 pub |262 pages
2007 pub |305 pages
2008 pub |326 pages
2010 pub |352 pages
2011 pub |275 pages
2013 pub |287 pages
2015 pub |276 pages
Christmas Mysteries
2015 pub |287 pages
Country House Mysteries
2016 pub |384 pages
Countryside Crimes
2016 pub |276 pages
Winter Mysteries
2016 pub |318 pages
2017 pub |352 pages
Mystery Tour
2017 pub |320 pages
The Short Story Collection
2018 pub |5 pages
2021 pub |352 pages
And Other Tales of Scottish Crime
2022 pub |269 pages