A review by mrspoonzs
White Bones by Graham Masterton

challenging dark mysterious tense fast-paced

4.25