STS-99 Mission Specialist Gerhard Thiele, with the European Space Agency, suits up in the ...