Feeds:
Posts
Comments

Archive for December 1st, 2009

Yesterday’s NYT had a very interesting story about biologists discovering evidence that humans are naturally helpful to each other — very young humans, before our parents presumably whap it into us.  Of course if we didn’t cooperate to some degree we’d have croaked long ago… and if we weren’t kind of warlike, we wouldn’t have [...]

Read Full Post »

Follow

Get every new post delivered to your Inbox.