2.5 stars 
 I continue to be very conflicted about this series as a whole, and I probably would've given up on it if it weren't what my husband and I listen to while carpooling back and forth to work. 
 I was happy that this book finally made strides in advancing the over-arching plot of the series, to a degree. I wasn't left feeling like nothing had actually happened at the end like I have been with most of the books in the series. I liked a lot of the supporting characters and meeting some new fae creatures. I liked learning more about the Sidhe in general. 
 The problem is, at the end of the day, I just really don't like Harry. Or maybe it isn't necessarily him, but the way he is presented. I really hate the constant monologues justifying his thoughts and actions. The fact that he is aware of how he treats women and his attitude toward them make it worse. If you know you're being chauvinistic then maybe...I don't know...STOP IT. Trying to justify it over 14 books is seriously exhausting and annoying. You're either being the best person you can be or you're not. Talking about it nonstop doesn't change that. There's actually a pretty big scene about how actions speak louder than words, and I wish Butcher would take that into consideration. Quit telling us things and just SHOW us. 
 I'm really happy I'm almost caught up with this series and can put it behind me for awhile. James Marsters did a great job narrating as always, but there's only so much he can do. If I had been reading this instead of listening though, I would've given up after book 2.