Ethics for a small planet :new horizons on population, consumption, and ecology