James Crocker

show more details
show less details
The lead aerospace engineer for the Hubble Program recalls the challenges faced during the Hubble repair mission.