https://sensuouscurmudgeon.wordpress.com/2009/05/10/the-scientific-case-against-craterism/
It’s settled science.
Is sensuouscurmudgeon a screed against religion?