#2
2009 • 1 Reader • 4
#3
#5
1989 • 2 Readers • 336 pages • 3
#6
#7
1 Reader • 4
#8
3 Readers • 4
#9
2008 • 1 Reader • 224 pages
#10
#11
2016 • 9 Readers • 303 pages • 4.3
#12
#13
2001 • 3 Readers • 391 pages
#14
2015 • 1 Reader • 4
#15
2015 • 21 Readers • 280 pages • 4.1
#16
2016 • 1 Reader • 432 pages
#17
2017 • 9 Readers • 400 pages • 3.7
#18
2015 • 1 Reader • 354 pages
#19
#20
#21
#11 of 12 in Isabel Dalhousie
2017 • 3 Readers • 4
#22
#23
#1 of 3 in The Diary of a Bookseller
2017 • 95 Readers • 310 pages • 4.1
#24
#25
#26
#27
#28
8 Readers • 4.3
#29
#30
#31
#32
2017 • 4 Readers • 318 pages • 3
#33
2014 • 3 Readers • 336 pages • 3
#34
2012 • 4 Readers • 311 pages • 4
#35
#36
2018 • 2 Readers • 366 pages • 4
#37
2015 • 1 Reader
#38
2018 • 5 Readers • 336 pages • 3
#39
2012 • 1 Reader
#40
#41
#42
#43
2018 • 6 Readers • 488 pages • 4
#44
#12 of 12 in Isabel Dalhousie
2018 • 2 Readers • 304 pages • 4
#45
2001 • 15 Readers • 480 pages • 3.7
#46
#47
#48
#49
#50
2017 • 2 Readers • 4
#51
#52
#53
1979 • 1 Reader • 4
#54
1969 • 1 Reader • 4
#55
1984 • 1 Reader • 5
#56
#57
2 Readers • 4
#58
2011 • 1 Reader
#59
#60
#61
#62
#5 of 5 in Richard Hannay
1936 • 1 Reader • 242 pages
#63
#64
2003 • 7 Readers • 3.6
#65
2013 • 4 Readers • 310 pages • 3.5
#66
#10 of 12 in 44 Scotland Street
2015 • 3 Readers • 282 pages • 4
#67
#8 of 12 in 44 Scotland Street
2012 • 3 Readers • 297 pages • 4
#68
#69
#70
#2 of 2 in Perthshire Cycle
2013 • 1 Reader • 4
#71
#72
#1 of 12 in Isabel Dalhousie
2004 • 24 Readers • 247 pages • 2.6
#73
#74
1957 • 1 Reader • 176 pages • 4
#75
1987 • 1 Reader • 4
#76
1988 • 1 Reader • 4
#77
1988 • 1 Reader • 5
#78
#79
#80
1986 • 1 Reader • 4
#81
1980 • 1 Reader • 5
#82
1 Reader • 192 pages • 4
#83
#84
2019 • 1 Reader • 4
#85
3 Readers • 4
#86
#3 of 7 in D.I. Callanach
2018 • 13 Readers • 3.9
#87
#88
2012 • 24 Readers • 224 pages • 3.9
#89
#90
2019 • 4 Readers • 388 pages
#92
#93
Bullseye Chillers
1875 • 909 Readers • 141 pages • 3.7
#94
#95
#1 of 4 in Inspector Torquil McKinnon
2006 • 1 Reader • 352 pages • 3
#96
#97
#98
#99
2020 • 5 Readers • 288 pages
#100
2 Readers • 4.5
#101
#102
2020 • 4 Readers • 288 pages • 5