Earth

Jonathan I. Lunine
Cambridge University Press
9780521644235
0-521-64423-2