Kenneth Cragg was a bishop in the Anglican Church and has taught at Oxford University. He has written several important books on the relationship between Christianity and Islam and other faiths.