A review by jazreads
The Giving Tree by Shel Silverstein

5.0

I think I read this book at the best/worst time because I can't stop crying.