Books of blood
1985 • 272 pages