#5 of 11 in Lady Hardcastle Mysteries
2019 • 9 Readers • 315 pages • 4.1
6 Readers
2023 • 219 Readers • 369 pages • 3.8
2014 • 6 Readers • 338 pages • 4.5
#1 of 4 in The Cambridge Bookshop Series
2021 • 12 Readers • 310 pages • 4
1 Reader
5 Readers • 3
#3.5 of 4 in Cainsville
2016 • 2 Readers • 164 pages
2022 • 19 Readers • 433 pages • 3.9
2001 • 26 Readers • 368 pages • 3.9
1 Reader