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