In this book J.M. Balkin offers a theory of cultural evolution, a theory that explains shared understandings, disagreement and diversity within cultures. Drawing on many fields of study - including anthropology, evolutionary theory, cognitive science, linguistics, sociology, political theory, philosophy, social psychology and law - the author explores how cultures grow and spread, how shared understandings arise and how people of different cultures can understand and evaluate each other's views.
Share This Book: