Nanotechnology applications for clean water - Savage, Nora, Ed (William Andrew, 2009)