2023 • 2 Readers • 322 pages
#4 of 5 in Before the Coffee Gets Cold
2021 • 93 Readers • 170 pages • 4.2
1 Reader
2 Readers
1 Reader
6 Readers
2009 • 10 Readers • 3.7
2 Readers
2018 • 4 Readers
2022 • 19 Readers • 272 pages • 4.1
#1 of 3 in The Watchmaker of Filigree Street
2016 • 182 Readers • 337 pages • 3.8
1 Reader
2012 • 48 Readers • 368 pages • 3.8
2023 • 207 Readers • 305 pages • 3.8
2023 • 267 Readers • 438 pages • 4