Emerging Environmental Technologies, Volume II - Vishal Shah; Shah, Vishal (Springer Netherlands, 2010)