Home Latest Exploring the human role in megafauna extinction