SMITH, Maynard john The Theory of Evalution - New york Cambridge university press 1997 - xxi,354p ISBN: 521451280 Dewey Class. No.: 590.0297