Igneous petrology - Hall, Anthony (Longmann Scientific & Technical, 1989)