Igneous petrogenesis - Wilson, Marjorie (B. Marjorie) (Unwin Hyman, 1989)