The Cultural Animal: Human Nature, Meaning, and Social Life
Oxford University Press | February 10, 2005 | ISBN-10: 0195167031 | 464 pages | PDF | 1.9 MB
What makes us human? Why do people think, feel and act as they do? What is the essence of human nature? What is the basic relationship between the individual and society? These questions have