Markets and Morality: Can they work together?