Additional Affiliation Through June 2006: Cultural Phylogeny Group, Max Planck Institute for Evolutionary Anthropology
Home
Research
Publications
Teaching