whywebecamehuman.com
The Evolutionary Biology of Left and Right - Why We Became Human
The philosophical differences between Left and Right are rooted in attitudes about whether human nature is rooted in war or justice.