Nicholas Kristof: Annual list of gifts that give meaning, offer hope

December 21, 2014 12:00 AM