Environment, Technology and Sustainability - Hocine Bougdah and Stephen Sharples (Routledge Taylor & Francis Group, 2010)