Marxism and Christianity: Analogous or Incompatible?