Strategic Research Agenda (May 2009)