James Marsters does a wonderful job narrating this book. I had gotten this to read long and far away and kept getting distracted away from it. James Marsters interpretation kept me interested and got me hooked. Harry Dresden, our PI wizard is a lovely curmudgeon on nobodies good list. He’s being hunted by an evil wizard, burning bridges with the police he consults with, offending potential love interests and journalists, interfering with mob bosses, and being suspected of being a dark wizard by the White counsel. You can’t help but wish this poor bastard could catch a break. Enjoy this, its fun, but don’t look for some great world building or magic system. It is a bit like candy – enjoyable but not terrible filling. That being said, who doesn’t like candy?