A review by oliviaomwong
A Heartbreaking Work of Staggering Genius by Dave Eggers

adventurous dark emotional funny hopeful lighthearted reflective sad fast-paced

4.25