Rendezvous with rama - Clarke, Arthur C. (Pan Books, 1974)