A Delayed but Ultimately Successful Return Huber, Martin C. E. Abstract Publication: Switzerland, Europe and Space: Adventure and Imperative Pub Date: August 2002 Bibcode: 2002ESASP1261..109H