Islamic Law: Social and Historical Contexts by Aziz Al-Azmeh | Menrva Books