Funny, charming, and a tear-jerker, all rolled up into one. Fans of early Jennifer Weiner will love.

stephaniedchase's rating:
[]
[]
To Top