You could call this book a very London hard-boiled Harry Potter. The inexperienced PC Grant is on boring guard detail at a murder scene when he’s visited by a ghost, opening up a world world which is more than it seems. We step into familiar urban fantasy territory here – well-crafted, well-researched, and very, very London. The rivers of London are alive – under their urban camouflage – and mix with ghosts, wizards and a most resistant to magic Metropolitan police service. Funny, identifiable, and pleasant, just not world-changing – a grand Sunday read, and the beginning of a series.