Developments in surface contamination and cleaning. Volume three, - Kohli, Rajiv. (William Andrew, 2011)