Six Covenants of the Prophet Muhammad with the Christians of His Time: The Primary DocumentsEbookSix Covenants of the Prophet Muhammad with the Christians of His Time: The Primary DocumentsbyMuhammad ibn ‘Abd AllahRating: 5 out of 5 stars5/5Save Six Covenants of the Prophet Muhammad with the Christians of His Time: The Primary Documents for later