Haines, David W. Cultural anthropology : adaptations, structures, meanings / David W. Haines - Pearson/Prentice Hall 2005 15786 Subjects--Topical Terms: EthnologyHuman geographyEthnobiology LC Class. No.: GN316 / Hai