A short history of Islam - Mahmud, S. F. (Oxford University Press Karachi, 1988)