Biology : and human progress - Schwartz, Julius (Prentice Hall, 1989)