Petrology of the igeneous rocks. - HATCH, F.H. (Thomas Murby)