I'd suggest the excellent Heart of the Comet by Gregory Benford (an astrophysicist), a story about mankind's first attempt to live on a comet, including all the hardships that come along with it and the changes which occur there and on Earth over time.