Tim Bray writes about Human Universals . A list of over 400 attributes that have showed up in every human culture that anthropologists have ever looked at. Fascinating!