Islam and European legal systems by Ferrari, Silvio | Menrva Books | MenrvaBooks