Igneous petrogenesis - Wilson, Marjorie 1951- (Unwin Hyman, 1989)