Blood Rites by Quinn Loftis
Werewolves
947 books — 1,215 voters