Industrial Cleaning Technology - Harrington, Joe (Springer Netherlands, 2001)