Environment, technology, and sustainability - Bougdah, Hocine. (Taylor & Francis, 2009)