Law, Democracy and Morality