A review by dtd
All Fall Down by Jennifer Weiner

3.0

I'm glad the ending wasn't perfect, but still a bit optimistic.