3,076,350 views | Martin Rees • TEDGlobal 2005

Is this our final century?