#2
#3
1939 • 1,062 Readers • 276 pages • 4.2
#4
#5
2016 • 390 Readers • 224 pages • 3.7
#6
2012 • 185 Readers • 4.4
#7
2008 • 211 Readers • 240 pages • 3.9
#8
#9
#10
#4 of 44 in Hercule Poirot
1926 • 386 Readers • 288 pages • 4.2
#11
#12
#11 of 44 in Hercule Poirot
1933 • 704 Readers • 288 pages • 4.1
#13
#14
#3 of 8 in Detective Galileo
2005 • 106 Readers • 298 pages • 4.4
#15
#16
#17
#18
1999 • 24 Readers • 523 pages • 4
#19
#1 of 25 in Kay Scarpetta
1990 • 96 Readers • 342 pages • 3.6
#20
2007 • 12 Readers • 268 pages • 3.9
#21
#4 of 4 in Kyoichiro Kaga
1996 • 68 Readers • 288 pages • 4.3
#22
#23
7 Readers • 4.3
#24
2022 • 397 Readers • 3.8
#25
2020 • 483 Readers • 410 pages • 3.8