#2
1983 • 2 Readers • 131 pages • 4
#3
#4
2016 • 3 Readers • 384 pages • 3.5
#5
2017 • 7 Readers • 320 pages
#6
241 Readers • 4.3
#7
#2 of 1 in Reasons to Live: One More Day, Every Day
1 Reader • 5
#8
#9
2018 • 6 Readers • 258 pages • 3.5
#10
2018 • 19 Readers • 272 pages • 4.7
#11
2015 • 10 Readers • 320 pages • 4
#12
#1 of 1 in The Little Coffee Shop of Kabul
2011 • 11 Readers • 322 pages • 3.4
#13
2018 • 134 Readers • 340 pages • 4.4
#14
#15
2017 • 426 Readers • 449 pages • 4.2
#16
#1 of 3 in The Color Purple Collection
1976 • 784 Readers • 288 pages • 4.1
#17
#18
2017 • 274 Readers • 959 pages • 4.6
#19
2014 • 7 Readers • 290 pages • 4
#20
#21
2014 • 3 Readers • 359 pages • 4
#22
2016 • 1 Reader • 362 pages • 4
#23
#24
1989 • 1 Reader • 245 pages • 2
#25
2014 • 1,230 Readers • 3.5
#26
2 Readers • 3
#27
#28
2008 • 1 Reader • 4
#29
2018 • 5 Readers • 337 pages • 3.5
#30
#31
2015 • 794 Readers • 448 pages • 4.3
#32
2018 • 2 Readers • 368 pages • 4
#33
1 Reader • 400 pages • 3
#34
2008 • 7 Readers • 372 pages • 3.5
#35
1988 • 1 Reader • 121 pages • 1
#36
2018 • 123 Readers • 342 pages • 3.7
#37
2001 • 10 Readers • 611 pages • 4.5
#38
2019 • 196 Readers • 384 pages • 3.8
#39
2019 • 902 Readers • 487 pages • 4
#40
2004 • 11 Readers • 368 pages • 3.1
#41
2016 • 6 Readers • 343 pages • 4
#42
#43
1997 • 2 Readers • 15 pages • 4
#44
1996 • 23 Readers • 737 pages • 3.7
#45
1984 • 6 Readers • 407 pages • 3.7
#46
2015 • 1 Reader • 256 pages • 3
#47
2009 • 1 Reader • 3
#48
2013 • 26 Readers • 4.1
#49
#7 of 22 in Women's Murder Club
2008 • 21 Readers • 376 pages • 3.6
#50
2010 • 512 Readers • 331 pages • 3.9
#51
2016 • 5 Readers • 384 pages • 3
#52
#53
#54
2019 • 11 Readers • 352 pages • 3.2
#55
2020 • 146 Readers • 384 pages • 3.9
#56
2004 • 1 Reader • 384 pages • 3
#57
2014 • 3 Readers • 304 pages • 3
#58
2019 • 226 Readers • 497 pages • 4
#59
2013 • 7 Readers • 338 pages • 3.5
#61
2018 • 2 Readers • 500 pages • 3
#62
2011 • 20 Readers • 3.5
#63
2000 • 1 Reader • 416 pages • 4
#64
2018 • 4 Readers • 400 pages • 4
#65
2009 • 4 Readers • 322 pages • 3
#66
#67
2020 • 4 Readers • 320 pages • 5
#68
#69
2012 • 2 Readers • 4
#70
#71
2019 • 2 Readers • 304 pages
#72
2012 • 1 Reader • 200 pages • 4
#74
#1 of 3 in The Tattooist of Auschwitz
2018 • 337 Readers • 293 pages • 4
#75
#76
#77
#78
1991 • 20 Readers • 445 pages • 3.7
#79
#80
2019 • 111 Readers • 320 pages • 3.9
#81
2019 • 3 Readers • 336 pages • 4
#82
2022 • 1,017 Readers • 385 pages • 4.1