← Reading
by R.F. Kuang
The Poppy War #1
Finished January 3, 2025★★★★★
First published 2018 · 545 pages · Open Library · Goodreads