Encyclopaedia of social organisations - Ahmed, Shezad (SBS, 2006)