Showing posts with label
Medea hypothesis
.
Show all posts
Showing posts with label
Medea hypothesis
.
Show all posts
19 May 2009
Mass Extinctions- Medea Hypothesis 19MAY09
›
Peter Ward on mass extinctions http://www.ted.com/index.php/talks/peter_ward_on_mass_extinctions.html http://www.youtube.com/watch?v=3lYN_lX...
›
Home
View web version