Wednesday, May 02, 2012

Social Animals

People are social animals, of course, but it seems we might have more in common with cockroaches than ants and bees.