Spacelab
Subtitle: the manned space laboratory.
Contributors: European Space Agency.
Publisher: European Space Agency
Place of publication: [s.l.]
Language: eng