Social differentiation, moral authority and public Islam a Egypt. - Salvatore, Armando (Turpin Distribution Services, 2000)