Shariah, Society and Stratification

Shariah, Society and Stratification