A review by erinbookbug
Subtle Blood by KJ Charles

5.0