thefrumiousconsortium.net
Rivers of London by Ben Aaronovitch
Rivers of London introduces Peter Grant, a young policeman in London who is just finishing up an undistinguished starting round of assignments when he is asked to stand guard at a pre-dawn murder s…