Capt. James A. Lovell, USN (Ret.) is a former NASA astronaut and a retired captain in the United States Navy.
For print or commercial use please see permissions information.