Rendezvous with Rama - Clarke, Arthur Charles; Walker, Elizabeth (Macmillan guided readers, 2003)