Biology : life on earth - Audesirk, Gerald (Macmillan, 1989)
Includes index.