A review by revslick
Babel: An Arcane History by R.F. Kuang

3.75