Environmental philosophy : a revaluation of cosmopolitan ethics from an ecocentric standpoint
Environmental philosophy : a revaluation of cosmopolitan ethics from an ecocentric standpoint / Hugh P. McDonald