#2
#3
#4
#5
#6
#7
#23.6 of 29 in Jack Reacher
2019 • 29 Readers • 128 pages • 3.7
#8
#9
#10
#1 of 29 in Jack Reacher
1997 • 299 Readers • 544 pages • 3.7
#11
#12
#13
#4 of 29 in Jack Reacher
2000 • 4 Readers • 368 pages • 3
#14
2023 • 1 Reader • 339 pages
#15
2013 • 1 Reader • 510 pages
#16
#17
2023 • 1,571 Readers • 336 pages • 4