A review by markhodderauthor
Charnel House by Graham Masterton

3.5