A milestone in the complex dialogue between Islam and Christianity