The death of our planet's species: a challenge to ecology and ethics tr. by Patricia Nevers.; Island Press, 2003 About Details ISBN: 1-55963-957-1 Awards Won Email Print Cite Share This Page