Sufis, Salafis and Islamists : the contested ground of British Islamic activism / - Hamid, Sadek