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