Petrology - Huang, Walter Ta 1924- (McGraw-Hill, 1962)