Biology : the web of life - Strauss, E. 1911-1981. (Scott Foresman-Addison Wesley, 1998)