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