Cultural anthropology : the human challenge / William A. Haviland [and three others] - Fifteenth edition - xxxix, 426 pages : color illustrations, color maps

Includes bibliographical references (pages 401-413) and index.

9781305633797


Ethnology

306