Industrial Cleaning Technology by Joe Harrington & B.J. Harrington