Environmental Protection And Human Rights by Dinah Shelton, Dinah L. Shelton & Donald K. Anton