"PIA08425: Radar Images the Margin of Xanadu".
Truy cập ngày 15 tháng 9 năm 2006.  ^ “PIA08425: Radar Images the Margin of Xanadu”.