THE BIG ADIOS: John C. Houbolt is widely considered the father of the lunar module and is credited as a major contributer to NASA's Apollo moon landings. The space pioneer died at the age of 95.
1 / 6
TouchVision
Tue, Apr 22, 2014 11:20 AM EDT