Book three of the Dresden Files. I admit that I read them in the wrong order – Book 10, then Book 2, then Book 1, but still there seemed to be some discontinuites between this book and the supposedly previous one.
But perhaps that’s deliberate, so that Harry’s world seems more extensive than the books.
Anyhow this was, again, pulpy. Enjoyable, and some good character development (relatively speaking) with Susan and Harry. The Susan situation is really a direct parallel with Spenser for Hire.