A century ago, the most potent moral figure in Western society was Jesus Christ. Now it is Adolf Hitler. Perhaps we still ...