The Oxford No comment yet November 3, 2012 BEN BADIS BEN BADIS. See Ibn Badis, `Abd al-Hamid. Read More