by Ann Martin
Reviewed by Amy
This was one of the best books I have ever read. I listened to it, which made the characters really come alive. It was very moving without being sentimental.