Human Health and Ecological Integrity: Ethics, Law and Human Rights