Mantle convection in the earth and planets - Schubert, Gerald (Cambridge University Press, 2001)