Igneous Petrogenesis - Wilson, Marjorie (Springer Netherlands, 2000)