A review by allibrooks
Dogchild by Kevin Brooks

challenging dark tense slow-paced

2.0