Sufis, Salafis and Islamists : the contested ground of British Islamic activism / Sadek Hamid. - Hamid, Sadek (I.B. Tauris, 2018)