Watch Dr. Peter Ward’s TED Talk: A theory of Earth’s mass extinctions –

Filmed February 2008 at TED2008
Share This
Save The Nautilus