Mary Evelyn Tucker, Senior Research Scholar at Yale University, says that the most renewable source of energy is “the dynamizing human energies” that fuel our movement of ecological renewal. To watch Tucker’s full presentation, click here.