The nomenclature of petrology - Holmes, Arthur (Thomas Murphy & Co., 1928)