Text this: The religion of Islam. : A comprehensive discussion of the sources, principles and practices of