#2
2022 • 1 Reader • 348 pages • 4
#3
#4
#5
#6
#7
#6 of 7 in Rosalind Thorne Mysteries
2022 • 2 Readers • 396 pages • 3.3
#8
1 Reader • 360 pages • 4
#9
#1 of 1 in The Alardyce Trilogy
2015 • 2 Readers • 392 pages • 4
#10
#1 of 1 in Penrose & Pyke Mysteries
1 Reader • 300 pages • 4
#11
#12
2 Readers • 4
#13
2 Readers • 4
#14
2013 • 2 Readers • 288 pages • 4
#15
#16
#17
2014 • 1 Reader • 4
#18
#20
#2 of 2 in Spellbreaker Duology
2021 • 39 Readers • 302 pages • 9h 55m • 3.6