The past 25 years have been vast expansion in the field of igneous petrology to accommodate a wide range of new information from both the Earth and other terrestrial planets. This has made the subject far more interesting, but has also resulted in a marked increase in both the amount and the degree of specialization of the available literature.