Author: Muhammad M. Khalfan Publisher: The Islamic Education Board of the World Federation of KSIMC Category:
Taken from www.al-islam.org