The history of life - MacAlester, A. Lee (Foundations of earth science series, 1968)