Andrew Lane rated Rivers of London: 4 stars
![Ben Aaronovitch: Rivers of London (2016)](/images/covers/66abe98e-406b-4688-96d4-a1c1227bfde4.jpeg)
Rivers of London by Ben Aaronovitch
Peter Grant, having become the first English apprentice wizard in fifty years, must immediately deal with two different but ultimately …
Peter Grant, having become the first English apprentice wizard in fifty years, must immediately deal with two different but ultimately …