Lascaux Shaft Scene and cometary impacts

The Lascaux shaft scene is perhaps the most iconic of all European Palaeolithic cave artworks (see below). It shows a bison and human, apparently both dying and normally interpreted as a hunting scene. But we now know, beyond any reasonable doubt, the animal symbols...