A review by charmedlassie
Eye for An Eye by M.J. Arlidge

challenging dark tense medium-paced