YES-DC Newsletter #29: May 2010 Energy & Climate Research