Crew of Space Shuttle Mission STS-38 [photograph].
United States.National Aeronautics and Space Administration.
[Washington] : National Aeronautics and Space Administration,
[1990]