Applying the principles of green engineering to cradle-to-cradle design - Anastas, Paul T.; Braungart, Michael.; McDonough, William.; Zimmerman, Julie B.