A review by keelymarx
Bite Club by Rachel Caine

5.0