NOVA: Last Extinction ()

Write The First Customer Review
NOVA: Last Extinction -

Approximately 13,000 years after the mighty mammoth and 35 other groups of mammals vanished from North America, some scientists pose the controversial theory that a massive impact from space may have heralded their demise. For the past four decades, experts have been at odds over what causes this mass extinction. While mainstream scholars pose ...

NOVA: Last Extinction 2009,

UPC: 783421431294