Cultural Evolution: How Darwinian Theory Can Explain Human Culture and Synthesize the Social Sciences

You might also like...