Islam and Ideology : Towards a Typology. - Shepard, William E.