Arthur Demarest

Mexico
Anthropology