Tracey S rated Rivers of London: 5 stars
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 …