I love listening to the audiobooks for this series. James Marsters not only has a wonderful voice to listen to, but he is able to pull off Harry's snark perfectly. Though I find the relationship between Harry and Murphy aggravating at times, can she never just trust him???, I am continually surprised at who will be at fault of each mystery. I love the action and relationships in these books.