All authors
/ Author
Haines, David
An Introduction to Sociocultural Anthropology: Adaptations, Structures, Meanings
[Paperback]