Ravaged: A Werewolf's Tale. David Wellington