Steven Beckwith: Q&A with Hubble's Biggest Booster

Date: 07 March 2005 Time: 05:00 AM ET