Idealism & Pragmatism: Convergence or Contestation? Ethics, social thought, and religion