Conserving life on earth - Ehrenfeld, David, 1938- , (Oxford University, 1972)