Stock Photo - On Endeavour's aft flight deck, astronaut Don Pettit, STS-126 mission specialist, is one of seven astronauts onboard the space shuttle who are anticipating rendezvous and docking Nov. 16 with the International Space Station.

Stock Photo: On Endeavour's aft flight deck, astronaut Don Pettit, STS-126 mission specialist, is one of seven astronauts onboard the space shuttle who are anticipating.

Searchable keywords

Choose multiple keywords