A modern biology - Holmes, Ernest John.; Darnley Gibbs, R.; Crowley, Ralph H. (Cambridge : Cambridge University Press, 1946)