The Theory of Evalution - SMITH, Maynard john (New york Cambridge university press, 1997)