Tag Archives: Hominid

Humans as Aquatic Apes – Elaine Morgan TED

A TED talk about human origin as an aquatic ape, and some terse words for science by consensus along the way. Continue reading

Posted in Science Bits | Tagged , , , , | 8 Comments