Lunar Craters Preserve a Record of Impacts Across Deep Time Science November 10, 2026 The face of the Moon is a history book written in craters.