← Reading
by Neal Stephenson
Read before I kept dates★★★★★
First published 2011 · 1055 pages · Open Library · Goodreads