Switzerland, Europe, and space
Subtitle: adventure and imperative
Series: ESA SP -- 1261
Publisher: ESA Publications Division
Published: 2002
Place of publication: Noordwijk, The Netherlands
Language: eng
Number of pages: 217
Subjects: Astronautics