Christianity has for centuries been the dominant religion in Europe and in much of the world beyond. Marxism has inspried the widest and deepest social movements of modern times. The encounters between the two have been correspondingly arduous and complex, ranging from drawn...