A review by mirandasmom
29 Gifts: How a Month of Giving Can Change Your Life by Cami Walker

3.0

I enjoyed the book but midway found it getting somewhat "preachy".