Psychologist Haidt argues that we often find it hard to get along because our minds have evolved to be moralistic, judgemental and self-righteous. He explores how morality enables us to form communities, but that it's possible to liberate us from the disputes that divide good people. 'A fascinating voyage of discovery' Simon Jenkins, "Guardian"
Jonathan Haidt