No society can exist unless the laws are respected to a certain degree. The safest way to make laws respected is to make them respectable. When law and morality contradict each other, the citizen has the cruel alternative of either losing his moral sense or losing his respect for the law. These two evils are of equal consequence, and it would be difficult for a person to choose between them.
An excerpt.I suggest you read the whole thing.