Introduction to environmental engineering P. Aarne Vesilind, Susan M. Morgan and Lauren G. Heine ; SI edition prepared by Tarun Gupta - 3rd ed. / SI - Australia Cengage Learning c2010 - xx, 600 p. : ill. ; 24 cm

Includes bibliographical references and index

9780495295853


Environmental engineering
Environmental ethics

628 VES