Person

Al-Hasan ibn 'Ali al-Barbahari