We all have that one person in our life that just radiates goodness. Who always thinks of others before they think of themselves. Who balks at extravagant gifts thinking of the good that could have been done for someone in need. Yes, it can be hard to buy for a do-gooder but it can also be one of the most fulfilling gifts you buy this holiday season because it comes attached with meaning. Last year, my friend Annie from PhDinParenting shared her Top Gifts for the Philanthropist. These are all …