Human nature and the evolution of society. (2018) - Sanderson, Stephen K
No abstract available