A very interesting and optimistic talk from TED.com by Kevin Rudd, past PM of Australia –¬†http://kevinrudd.com/biography