Igneous Petrogenesis - Wilson (Springer, 1989)