2061 odyssey three - Clarke, Arthur C. (Harper Collins Publishers, 1988)