Corrosion and Corrosion Protection Handbook, Second Edition by Stuart O. Schweitzer & P.A. Schweitzer