← Reading
by Nick Harkaway
Finished February 2, 2024★★★★★
First published 2023 · 272 pages · ISBN 9780593535370 · Open Library · Goodreads