Vampire: the Masquerade

529 pages 1999

nonfiction horror adventurous dark slow-paced