Rory Gilmore Reading Challenge - hosted by madsisbookedup

The Amazing Adventures of Kavalier & Clay by Michael Chabon
All books added

639 pages first pub 2000 (editions)

fiction historical literary emotional funny reflective slow-paced
More...