To understand why people are so divided by moral issues, we can start with an exploration of our common evolutionary heritage, but we’ll also have to examine the history of each culture and the childhood socialization of each individual within that culture.

