"Water May Still Flow on Mars, NASA Photo Suggests".
Truy cập ngày 6 tháng 12 năm 2006.  ^ “Water May Still Flow on Mars, NASA Photo Suggests”.