A review by fromsophiewithlove
Morning Star by Pierce Brown

5.0

How in the gorydamned hell can Pierce Brown manage to surprise me even at the last sentence?