Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_page.php on line 499

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_page.php on line 501

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_page.php on line 504

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_tstemplate.php on line 628

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_tstemplate.php on line 628

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_tstemplate.php on line 628

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/typo3/sysext/cms/tslib/class.tslib_content.php on line 4134

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/typo3/sysext/cms/tslib/class.tslib_content.php on line 4137

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1946

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1948

Deprecated: Function split() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1962

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1924

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5135

Deprecated: Function ereg() is deprecated in /home/www/web335/html/typo3/sysext/cms/tslib/class.tslib_content.php on line 5157

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1946

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1948

Deprecated: Function split() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1962

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1924

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5135

Deprecated: Function ereg() is deprecated in /home/www/web335/html/typo3/sysext/cms/tslib/class.tslib_content.php on line 5157

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1946

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1948

Deprecated: Function split() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1962

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1924

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5135

Deprecated: Function ereg() is deprecated in /home/www/web335/html/typo3/sysext/cms/tslib/class.tslib_content.php on line 5157

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1946

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1948

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1946

Deprecated: Function eregi_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1948

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 5140

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1063

Deprecated: Function ereg() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1071

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Deprecated: Function ereg_replace() is deprecated in /home/www/web335/html/t3lib/class.t3lib_div.php on line 1370

Warning: Cannot modify header information - headers already sent by (output started at /home/www/web335/html/t3lib/class.t3lib_div.php:5140) in /home/www/web335/html/typo3/sysext/cms/tslib/class.tslib_fe.php on line 3226
Story behind the images
head back to the root ETHZ UZH

The scientific hypotheses of Charles Darwin and Alfred Russel Wallace regarding natural selection and evolution were presented to the Linnean Society of London in 1858. Darwin's "On the Origin of Species", based on twenty years of work, was published a year afterwards. It formed the foundation of a scientific worldview in which the diversity of organismal morphology and function could be explained in terms of material causes. The science of biology was never the same after its publication. The revolution that it ushered changed how we view nature and the place of humanity in it.

 

 

Photo: The evolution of whales from terrestrial mammals is a powerful example of how new species have evolved. Blue whale (Lucia Di Iorio).

 

Graphics are reproduced with permission from John van Wyhe ed., The complete Work of Charles Darwin Online.