To understand why we humans are as we are, it is necessary to look at the essential building blocks that comprise our nature. The foundations of this structure are our evolutionary origins as primates
Converging evidence from disciplines including sociobiology, evolutionary psychology and human biology forces us to adopt a new idea of what it means to be a human. As cherished concepts such as free