Eleanor & Park
2012 • 335 pages

Ratings512

Average rating3.7

15

Bittersweet and genuine. I couldn't put it down.

August 9, 2014