A review by sarabdelfattah
Illuminae by Amie Kaufman, Jay Kristoff

adventurous tense fast-paced

5.0