Just Ecological Integrity: The Ethics of Maintaining Planetary Life - 9780742512863