ENVIRONMENTAL AND ECOLOGICAL ENGINEERING