Religion of Islam: a comprehinsive discussion of the source - Ali Muhammad