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