On Being Human — A Reflection

Evolutionary biologist David Barash is a man on a mission. He wants to make sure that we all know we are only human, and that means we are only animal.

The Chin Enigma

A scientific theory that on principle refuses to see the obvious is an achievement of which only humans are capable.