Review of Cultural Evolution: Society, Technology, Language, and Religion Edited by Peter J. Richerson and Morten H. Christiansen

Download Full Text PDF