Developments in Surface Contamination and Cleaning, Volume 8 - Kohli, Rajiv (William Andrew Publishing, 2015)