Sustainable industrial design and waste management : cradle-to-cradle for sustainable development - El-Haggar, Salah (Elsevier Academic press, 2007)