Wired for Culture: The Natural History of Human Cooperation