Physics of the Earth (2nd edn)