A review by ambivalent
Babel by R.F. Kuang

2.25

not gonna put my reviews on this app