Canadian Issues In Environmental Ethics by Alex Wellington, Allan Jacob Greenbaum & Wesley Cragg