Advanced Cleaning Product Formulations, Vol. 1 by Ernest W. Flick