Text this: Social differentiation, moral authority and public Islam a Egypt.