A review by steponme_yam
Morning Star by Pierce Brown

3.0