#2
2003 • 2 Readers • 207 pages • 3
#3
#2 of 5 in Parasol Protectorate
2010 • 112 Readers • 412 pages • 10h 33m • 3.7
#4
#5
#6
#3 of 9 in Rivers of London
2012 • 138 Readers • 303 pages • 4.1
#7
#8
#9
107 Readers • 4.2
#10
#1.5 of 9 in Rivers of London
2014 • 26 Readers • 25 pages • 3.6
#11
#12
#6.5 of 9 in Rivers of London
2017 • 34 Readers • 1 page • 3.8
#13
2016 • 39 Readers • 4.2
#14
2009 • 1 Reader • 2