← Reading
by Neal Stephenson
Read before I kept dates★★★★★
First published 1992 · 576 pages · ISBN 9780553380958 · Open Library · Goodreads