(ARA3195) Islam Contested: Faith, Thought And Politics In The Contemporary World