A friend of mine put this on my radar screen a couple of days ago, and I got a kick out of it and wanted to share it -- it is a short video excerpt from a longer (16 minute) TEDtalk by researcher Frans de Waal, the full TEDtalk is available here. For ... [Continue Reading]