A review by emily_lamp
Yellowface by R.F. Kuang

challenging reflective tense fast-paced

5.0