A review by ryzmat
The Cipher by Kathe Koja

challenging dark tense

4.0