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

Cultural Evolution

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

2011 • 280 pages