← Reading
by Neal Stephenson
Read before I kept dates★★★★★
First published 2008 · 937 pages · ISBN 9780061474095 · Open Library · Goodreads