← Reading
by Robin Sloan
Finished August 7, 2024★★★★★
First published 2024 · 432 pages · ISBN 9780374610616 · Open Library · Goodreads