Challenging religion Essays in honour or Eileen Barker. - Beckford James A; Richardson James T (2003)