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... This description may be from another edition of this product.