Biology : life on earth - Audesirk, Teresa (Macmillan, 1993)