Peter S.Wenz Enviormental Ethics Today - New York Oxford University Press 2001 - 351 Dewey Class. No.: 174.4