Computational Methods for Geodynamics, Ismail-Zadeh, Alik,Tackley, Paul, Very Go This training guide is a great resource for anyone starting from scratch.