Biology life on earth - Audesirk, Gerald (Macmillan, 1986)