REVIEW: ‘Rivers of London’ by Ben Aaronovitch

‘Right, I thought, just because you’ve gone mad doesn’t mean you should stop acting like a policeman.’ And that’s the beauty of this book in a nutshell: even when he’s faced with feuding River Gods and Goddesses, and vicious revenant ghosts apparently obsessed with puppet shows, freshly minted constable Peter Grant is ready to employ […]