How Much Have Petrology