The Nature of Life - Postlethwait, John. (1989)