A review by christianbk
Red Rising by Pierce Brown

adventurous challenging dark emotional funny tense medium-paced

4.25