Biological principles with human perspectives - Nelson, Gideon E. (J. Wiley, 1984)