Rivers of London
A London constable takes a statement from a ghost and trains as a wizard, policing river gods and a riot spirit.
2,886-word summary · 13 min read
Summaries of books by Ben Aaronovitch.
A London constable takes a statement from a ghost and trains as a wizard, policing river gods and a riot spirit.
2,886-word summary · 13 min read