Chemical hydrometallurgy theory and principles - Burkin, Alfred R. (Imperial College Press, 2001)