James D. Halsell
From Spacefaring
Q611704
American astronaut.
James Donald Halsell, James Halsell, Jr.
NASA Astronaut Group 13 – National Aeronautics and Space Administration – STS-101 – STS-65 – STS-74 – STS-83 – STS-94 –
Individual site searches
Google custom search of specialist sites
Google custom search of general sites