Petrology of igneous and metamorphic rocks

Donald W. Hyndman
McGraw-Hill
9780070316584
0-07-031658-9