The Vampire in Lore and Legend

The Vampire in Lore and Legend

1929 • 368 pages