Moon Over Soho (Rivers of London, #2)
by Ben Aaronovitch
I liked this even more than the first one, and I'm looking forward to seeing where the series goes! I knew whodunnit from the first page the character was introduced, though, and it was really frustrating watching Peter, who's clearly a smart dude, be so absurdly thick about it.