Dr. Sally Ride, left, poses with her STS-7 crewmates Dr. Sally Ride, Commander Bob Crippen, Pilot Frederick Hauck (FRONT L-R) and John Fabian, Norm Thagard (BACK L-R) in Houston, USA, 21 June 1983. In...
{}