N newyorker.com Our Early Ancestors Stalked Eight-Foot-Tall Sloths 49 points Thevet 8 years ago 32 comments