Seol mar théacs é seo: Mining : challenges of the twenty first century :