Jonathan Haight, author of The Righteous Mind: Why We Are Divided By Religion And Politics (my review is forthcoming) delivers an excellent TED presentation about his moral ideas. Haight is a moral psychologist who has turned from a very liberal political view towards a more centrist one.