Paul Andersen October 23, 2022 The Wonder of Science Megafauna Extinctions: Evaluating the Evidence Paul Andersen October 23, 2022 The Wonder of Science