← Reading
by Dave Eggers
Read before I kept dates★★★★★
First published 2000 · 530 pages · ISBN 9780375725784 · Open Library · Goodreads