Exploring planetary worlds - Morrison, David, 1940- (Scientific American Library, 1993)