Moral man and immoral society : a study in ethics and politics