Ибн Хазм
Abu Muhammad 'Ali Ibn Hazm