A review by bbyghoulreads
Babel by R.F. Kuang

5.0

will write a proper review when i put the shattered fragments of my brain back together again humpty dumpty style