Lovecraft's Legacy
1996 • 358 pages