Everything from badass detectives to law thrillers to chilling horror.
1852 • 2 Readers • 48 pages • 3
2021 • 240 Readers • 305 pages • 3.8
1992 • 2 Readers • 416 pages • 3.5
1991 • 2 Readers • 512 pages • 3
1997 • 203 Readers • 196 pages • 3.6
1992 • 2 Readers • 320 pages • 3
2020 • 32 Readers • 287 pages • 3.7
2018 • 3 Readers • 400 pages • 4.3
1994 • 76 Readers • 128 pages • 3.6
2017 • 30 Readers • 254 pages • 3.5
1997 • 44 Readers • 3.3
1993 • 217 Readers • 422 pages • 3.7
2005 • 156 Readers • 205 pages • 3.2
2010 • 50 Readers • 418 pages • 3.7
2019 • 59 Readers • 384 pages • 4.1
2004 • 72 Readers • 278 pages • 3.6
#2 of 47 in Hercule Poirot
1923 • 262 Readers • 304 pages • 3.6
#1 of 47 in Hercule Poirot
1920 • 652 Readers • 121 pages • 3.9
#2 of 7 in Theodore Boone
2010 • 13 Readers • 224 pages • 3.7
2008 • 3 Readers • 448 pages • 2.3
2001 • 6 Readers • 336 pages • 3.1
1990 • 1 Reader • 63 pages • 2