Patrick talks to Mike A'Hearn, the NASA scientist behind the Deep Impact mission.
Dec 04, 2005
Feb 05, 2006