minerals processing technology by ba wills