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
Be the first one to review
Review the book today!