Earths Evolution And Ore Deposits