Science2010sNorth Americahigh confidence

The 12.9-ka ET Impact Hypothesis paper was published in Current Anthropology, Vol. 51, No. 5, in October 2010.

Sources