Rethinking Islam In The Contemporary World by Carl W. Ernst