English Technical Terms for Dawah
A very significant article in English that contains some terms for dawah. No doubt that all scholars and callers to Islam in English are in much need of something like that to convey the right message of Islam to all those speaking English.