Haviland, William A. Cultural anthropology: the human challenge - 15th ed. - Australia : Cengage Learning, 2017 - xxxix, 426 p. Includes bibliographical reference and index ISBN: 9781305633797 Subjects--Topical Terms: EthnologyPrimitive societiesAnthropology LC Class. No.: GN316