Moon Over Soho by Ben Aaronovitch. 373 pages.
Second book about PC Peter Grant, the Metropolitan Police's newest apprentice wizard.
I loved the first book in this series, Rivers of London, and hoped that this one would be as good. If anything, it's better. I think you probably need to have read the first book to get the most out of this one, but Moon Over Soho is better paced and plotted, while retaining the quirky humour and pop culture references that made the first book so much fun.
This time Peter has to contend with mysterious deaths among the city's jazz musicians and gory ones elsewhere. And at the same time he's still dealing with the consequences of things which happened in the first book, which is one of the reasons I like this one so much - the fallout from prior events doesn't stop just because it's a new volume.
The cover has a quote from Diana Galbadon saying "What would happen if Harry Potter grew up and joined the Fuzz", but honestly I think that's doing Aaronovitch a disservice - not only are his books not derivative of Harry Potter (although he makes reference to them for humorous effect now and then) but he's also a far better writer than J.K. Rowling. in my opinion.
The third book of this series come out in June. I think I shall have to pay Aaronovitch the greatest accolade I can give a writer and shell out for the hardback.