← Reading
by Mary Robinette Kowal
Finished June 28, 2023★★★★★
First published 2022 · 384 pages · ISBN 9781250829160 · Open Library · Goodreads