The nonagenarian Ernst Mayer provides an explanation of Darwinian evolution written for those readers who are either unclear how evolution works, or who understand the function of evolutionary theory but question Darwin`s version of it. A New York Ti... Copyright (C) Muze Inc. 2005. For personal use only. All rights reserved.
|