A review by mchaw
Morning Star by Pierce Brown

adventurous challenging emotional inspiring tense fast-paced

5.0