Frans de Waal

Aired:  01/30/08 Views: 38,161

Frans de Waal, author of Our Inner Ape, tells Stephen that he has a large monkey brain. (4:46)

Loading...