Environmental philosophy : critical concepts in the environment. - Callicott, J. Baird, 1941-; Palmer, Clare, 1967- (Routledge, 2004)