The Road to Human Emancipation - The Moral and Political Foundations of Markets