View all
American astronaut
James Arthur Lovell Jr. is an American retired astronaut, naval aviator, test pilot and mechanical engineer. Wikipedia