Morality is doing what is right no matter what you are told. Religion is doing what you are told, no matter what is right. HL Mencken (1880-1956)