The Loving Dead

241 pages 2010

fiction fantasy horror dark funny tense slow-paced