A review by ausieyank72
The First Harm by Steven Piskula

adventurous challenging emotional hopeful mysterious sad tense fast-paced

4.0