Islam faith and practice - Ayoub, Mahmoud M (2006)