#2
2001 • 49 Readers • 492 pages • 3.8
#3
#3 of 9 in Sherlock Holmes
1891 • 434 Readers • 333 pages • 4.3
#4
2011 • 1,538 Readers • 415 pages • 3.9
#5
#7
#2 of 7 in Millennium
1997 • 721 Readers • 642 pages • 4.1
#8
#1 of 7 in Millennium
2005 • 1,583 Readers • 480 pages • 4.1
#9
#10
1989 • 9 Readers • 356 pages • 3.3
#11
#12
#2 of 4 in Hannibal Lecter
1988 • 447 Readers • 436 pages • 4.1
#13
#14
#1 of 11 in Dollanganger
1979 • 197 Readers • 389 pages • 3.4
#15
#16
1972 • 126 Readers • 139 pages • 3.9
#18
2016 • 1 Reader • 4
#19
#1 of 4 in Die Henkerstochter
2008 • 89 Readers • 448 pages • 3.6
#20
3 Readers • 4
#21
2013 • 7 Readers • 458 pages • 3.7
#22
1980 • 717 Readers • 556 pages • 4
#23
#24
#25
1979 • 10 Readers • 256 pages • 4.3
#26
2012 • 7 Readers • 379 pages • 3.3
#27
8 Readers • 3
#28
2001 • 2 Readers • 4
#29
#30
1938 • 692 Readers • 448 pages • 4.1
#31
2014 • 31 Readers • 480 pages • 4
#32
1999 • 96 Readers • 311 pages • 3.9
#33
2013 • 217 Readers • 848 pages • 3.9
#34
2009 • 602 Readers • 562 pages • 3.8
#35
#1 of 7 in Cormoran Strike
2013 • 521 Readers • 449 pages • 3.8
#36
#37
#38
#39
2020 • 44 Readers • 336 pages • 3.6
#40
2014 • 51 Readers • 401 pages • 3.7
#41
2008 • 25 Readers • 409 pages • 3.9
#42
1868 • 173 Readers • 604 pages • 3.9
#43
2015 • 4 Readers • 464 pages • 2.5
#44
215 Readers • 3.4
#45
#11 of 46 in Hercule Poirot
1933 • 976 Readers • 288 pages • 4.1
#46
2021 • 6 Readers • 352 pages • 3.6
#47
2016 • 32 Readers • 417 pages • 3.5
#48
2014 • 40 Readers • 319 pages • 2.8
#49
2019 • 4 Readers • 352 pages • 4
#50
#1 of 8 in Frieda Klein
2011 • 7 Readers • 370 pages • 3.7
#51
2023 • 24 Readers • 421 pages • 2.7
#52
#53
2021 • 2 Readers • 320 pages • 2.5
#54
2012 • 70 Readers • 335 pages • 2.8