This was one of my favorite Rachel Morgan books so far. I loved everything about it: the plot, the characters, the pacing, and the action. Rachel has finally, finally embraced who she really is and it was great to read about her self-acceptance. She has really grown a lot throughout this series. 
 A Perfect Blood had the most depth of any of this series to date. I loved the inclusion of the paranormal hate group, which really thickened the plot. I also loved seeing more of Trent in this installment. He is one of the most nuanced characters, and I have really grown to like him. He's come a long way from book one, in my opinion. I also loved getting a glimpse of Ceri's happiness, having not been able to read about her for the last several installments. 
 I loved the quirky ending, which left me just wanting to read more. A Perfect Blood ended on an upbeat note, and left me smiling. For some reason, I really like Al. I know I'm not supposed to, him being an evil demon and all, but I keep finding good parts to him. He does serve as a great villain, and I find myself looking forward to his scenes. 
 If you have not read this series yet, I would definitely recommend it. It has witches, vampires, werewolves, pixies, fairies, and more, and it is set in present-day Cincinnati. It is one of the best paranormal series out there, in my opinion, and far outshines the Sookie Stackhouse books.