Twenty years ago the Berlin Wall fell, marking the collapse of Soviet communism. The failure of the communist system was not merely economic and political; it was a moral failure as well. Over time communism created a deep disillusionment and revulsion among those who lived under it. The...