"NASA Deep Impact Mission Status Report 13 May 2005".
2009년 5월 11일에 확인함.  “NASA Deep Impact Mission Status Report 13 May 2005” (영어).