Younger Dryas impact hypothesis
Brian Gibbs -
14 Jan 2024