Peer Reviewed: Design Through the 12 Principles of Green Engineering Anastas, Paul T. ; Zimmerman, Julie B. Abstract Publication: Environmental Science and Technology Pub Date: March 2003 DOI: 10.1021/es032373g Bibcode: 2003EnST...37...94A