My mother always told me not to brag, but I have to admit: it’s an honor to have landed on Glamour magazine’s list of Eco-Heroes. I’m in good company: the list also includes Laurie David, who worked with Al Gore to produce the Academy Award-winning movie An Inconvenient Truth; Lisa Jackson, the new head of the U.S. […]