Richard McCallum

Richard McCallum is a fellow of the Centre for Muslim-Christian Studies, Oxford, England.