#837
#838
#1 of 3 in The Jacobite Trilogy
1925 • 2 Readers • 330 pages • 5
#839
#2 of 7 in Maggie Hope
2012 • 10 Readers • 386 pages • 3.2
#840
#1 of 7 in Maggie Hope
2012 • 32 Readers • 386 pages • 3
#842
2020 • 137 Readers • 304 pages • 3.8
#843
#17 of 14 in Duncan Kincaid & Gemma James
2017 • 5 Readers • 432 pages • 4.5
#845
#846
3 Readers • 4
#847
#848
#849
#850
#851
#852
#853
2017 • 1 Reader • 5
#854
2005 • 7 Readers • 342 pages • 5
#855
#21 of 22 in No. 1 Ladies' Detective Agency
2020 • 1 Reader • 4
#856
#857
#858
#13 of 12 in Isabel Dalhousie
2020 • 4 Readers • 182 pages • 4
#859
#860
#1 of 7 in Cormoran Strike
2013 • 521 Readers • 449 pages • 3.8
#861
#862
#863
#864
#1 of 46 in Hercule Poirot
1920 • 550 Readers • 121 pages • 3.9
#866
#867
#868
#11 of 46 in Hercule Poirot
1933 • 994 Readers • 288 pages • 4.1
#869
#2 of 46 in Hercule Poirot
1923 • 222 Readers • 304 pages • 3.6
#870
#871
#872
#873
#874
2018 • 6 Readers • 360 pages • 4
#875
2009 • 26 Readers • 47 pages • 4.1
#877
#878
#882
#883
#884
#885
#886
#1 of 2 in Sean Denton
2013 • 2 Readers • 4
#887
#888
1 Reader • 4
#889
#890
1 Reader • 368 pages
#891
#893
#894
#7 of 12 in DCI Craig Gillard
2021 • 2 Readers • 286 pages • 4
#895
2020 • 292 Readers • 576 pages • 3.8
#896
#897
#898
#899
#900
#901
#7 of 4 in The Enzo Files
1 Reader • 4
#902
1962 • 1 Reader • 344 pages
#903
1997 • 3 Readers • 242 pages • 4
#905
1959 • 6 Readers • 3.8
#906
#16 of 15 in Maisie Dobbs
2021 • 13 Readers • 352 pages • 3.7
#907
1976 • 10 Readers • 372 pages • 3.5
#908
1965 • 1 Reader • 384 pages
#909
#910
#911
#912
#913
#914
19 • 361 Readers • 3.4
#915
2021 • 1 Reader • 400 pages • 4
#916
#917
#918
#2 of 2 in Beryl and Edwina Mystery
2018 • 3 Readers • 298 pages • 3
#919
2020 • 2 Readers • 260 pages • 4
#920
#922
#923
#924
#925
#926
#927
2019 • 1,950 Readers • 273 pages • 4.2
#928
2019 • 16 Readers • 400 pages • 4.8
#929
#930
#931
#932
#933
2022 • 2 Readers • 337 pages • 3.5
#934
2020 • 4 Readers • 384 pages
#935
1956 • 5 Readers • 4
#936
1964 • 16 Readers • 373 pages • 4.2
#937
#938
#939
#940
#941
#942
3 Readers • 536 pages