20120730 home.science: Hit & run accident formed Moon?