This is book 2 of the Peter Grant series.
Okay, yes, so my reading list contains a whole bunch of non-fiction books, to balance out the copious fiction I've been reading as of late. Except that I enjoyed Midnight Riot so much, that I ignored my entire reading list, expecting I could squeeze this book in before the next book on my list becomes due in 12 days. And hey, I managed it!
As I enjoyed the last Peter Grant book, I also enjoyed this Peter Grant book. The humour flavor isn't quite Dresden, clearly my reading yardstick for urban fantasy, but Aaronovitch still does the Talking To The Camera / Breaking The Fourth Wall style really well. The humour is drier than Dresden, but still great.
What I am particularly enjoying with the Grant series so far, other than the world building, the magic rules, Grant's scientific inquiry instead of mere acceptance of magic, and the dry wit, are the history lessons. Aaronovitch drops names and events into casual conversation and I'm left wondering, "Wait, what?" Off to Wikipedia I go, and, oh, there's the Great Stink, Tacitus, the sons of Mūsā ibn Shākir, and the Thief-Taker General Jonathan Wild. History lessons dropped into casual conversations that are completely fascinating!
I'm pretty sure once I finish the current 10 book reading list I have to clear the library holds I currently have, I'm going to rip through the next 5 Peter Grant books. Totally enjoying them, strongly recommended so far for fans of urban fantasy.