Islamic culture and socio-economic change.