Jonathan Haidt examines ten Great Ideas which have been championed across centuries and civilisations and asks: how can we apply these ideas to our twenty-first century lives?. He explores how morality evolved to enable us to form communities, and how moral values.
eBay