Islam, imperialism and the fight for change