Biology life on earth - Audesirk, Teresa, Audesirk, Gerald (Prentice Hall, 1993)