Frances Moore Lappe, whose talk will conclude the 2010 Nobel Conference, delivered this TED talk.
Categories: Frances Moore Lappe
Comments are closed.