Life: form and function: an introduction to biology - Brewer, Cyril Victor (Macmillan, 1972)