2010 odyssey two - Clarke, Arthur C. (Ballantine Books, 1982)