Salvatore, Armando

Social differentiation, moral authority and public Islam a Egypt. - Londres Turpin Distribution Services 2000