Be the first one to review
Review the book today!
Overview
This book offers a comprehensive and balanced presentation on views of human culture, evolution, and prehistory. Haviland presents the principles and processes of anthropology, both physical and cultu...
Read more