BookReview “The Covenants of the Prophet Muḥammad” പ്രവാചക ഉടമ്പടികള് പരിശോധിക്കുമ്പോള് സ്വാദിഖ് ചുഴലിOctober 21, 2023