Browse By

Daily Archives: April 9, 2009

No Thumbnail

Noah Slayed the Sabertooth

Last Tuesday I caught the newest NOVA, Last Extinction, detailing the demise of megafauna, i.e. the woolly mammoth, giant sloth, and sabertooth tiger. This is one of the better NOVAs I have seen recently. It both ignites the imagination and teaches inspiring science. You can