Why did I love this book?
Jim Butcher is a genius with a sense of humour. The great joy of his Harry Dresden novels is that they are magical, fantastical, violent, intricately plotted, and laugh-out-loud hilarious, all at the same time. Harry is of course a wizard for hire whose ad proclaims: ‘Harry Dresden – Wizard. Lost items found. Paranormal investigations. Consulting. Advice. Reasonable Rates. No Love Potions, Endless Purses, Parties or Other Entertainments.’ There are now 17 novels in the Dresden Files universe, and each of them is written with care and wit and zest and a huge cast of rich so-vivid-they-are-real characters. I love this genre—noir urban fantasy I guess you’d call it—but no one does it better than Butcher.