Showing posts with label science. Show all posts
Showing posts with label science. Show all posts

Friday, July 31, 2009

The Naked Ape

I'm a big fan of the TED talks. Here's a particularly interesting one that just went up today: scientist Elaine Morgan makes an argument that humans evolved from aquatic apes. Her most persuasive points address the layer of fat under our skin, the evolution of other hairless mammals, and bipedalism. It's pretty fascinating, really.