Extra Haruspicy rated Perfect Blood: 3 stars Jan. 28, 2018 Public Kim Harrison: Perfect Blood (2012, HarperCollins Publishers)Perfect Blood by Kim Harrison