C Robert O’Dell was Chief Scientist on the Hubble Space Telescope project. Twenty five years after its launch, he explains what it took to get the project back in 1972.
Read more...