Wills Mineral processing technology: an introduction to the practical aspects of ore treatment and mineral recovery - Wills, Barry A (Elsevier, 2006)