Sufis, Salafis and Islamists: the contested ground of British Islamic activism - Hamid, Sadek (Library of modern religion, 2016)