A review by dmiller1
Ruins by Dan Wells

adventurous dark hopeful sad tense medium-paced

4.0