TY - RPRT TI - Ethics and sustainability. AU - William H Glaze PY - 2002 DO - 10.1021/es0224028 UR - https://pubmed.ncbi.nlm.nih.gov/12322726/ ID - 12322726 ER -