Principles of Extractive Metallurgy, Volume 1 by Fathi Habashi