← Reading
by R.F. Kuang
Finished November 13, 2024★★★★★
First published 2023 · 329 pages · Open Library · Goodreads