Biology : an inquiry into the nature of life - Weinberg, Stanley L. (Boston : Allyn and Bacon, 1968)