← Reading
by R.F. Kuang
The Poppy War #3
Finished April 3, 2025★★★★★
First published 2020 · 656 pages · ISBN 9780062662651 · Open Library · Goodreads