← Reading
by John Scalzi
Finished October 24, 2023★★★★★
First published 2023 · 264 pages · ISBN 9780765389237 · Open Library · Goodreads