The key to achieving mass flourishing is culture - not genes, geography, institutions, or policies. In this thought-provoking book, David C. Rose argues that societal success depends on overcoming the challenge posed by rational self-interest undermining the common good. General prosperity requires large group cooperation, which requires trust, and yet as societies grow larger it becomes more difficult to sustain a high trust society. Culture...