Ben Aaronovitch's bestselling Rivers of London urban fantasy series
A mutilated body in Crawley. A killer on the loose. The prime suspect is one Robert Weil, possibly an associate of the twisted wizard known as the Faceless Man. Or maybe just a garden-variety serial killer.
Before apprentice wizard and Police Constable Peter Grant can even