"PIA08328: Moon-Made Rings".
Truy cập ngày 28 tháng 12 năm 2011.  “PIA08328: Moon-Made Rings”.