Icy worlds of the solar system (Cambridge University Press, 2004)