The Fundamentals of Corrosion and Scaling For Petroleum and