← Reading
by Dave Eggers
Read before I kept dates★★★★★
First published 2006 · 475 pages · ISBN 9781932416640 · Open Library · Goodreads