Islam : an introduction - Bawany, Ebrahim Ahmed