Publication
Observation and Interpretation of Meteoroid Impact Flashes on the Moon
The first unambiguous detection of meteoroids impacting the night side of the Moon was obtained during the 1999 Leonid storm. Up to eight optical flashes were...