Ecumenical and Inter-religious Relations
A concise introduction to Islam
September 20, 2001
September 20, 2001 By: Richard T. Nolan ‘Islam’ is derived from the Arabic root salaama meaning peace, purity, submission and obedience. Islam stands for making peace by submitting to the […]