Mineral processing on the verge of the 21st century by G., Hosten & M. Ozbayoglu