thefrumiousconsortium.net
The Hanging Tree by Ben Aaronovitch
Peter Grant, one of two official wizards of the London police force, owes his life to Lady Tyburn, one of the genius loci of the city’s numerous rivers. So when she wakes him with a pre-dawn …