The late-Quaternary megafauna extinctions: causes and ecological consequences cambridge.org 1 points by therabbithole 3 months ago