BEN BADIS The Oxford 12 years ago BEN BADIS. See Ibn Badis, `Abd al-Hamid. Share this: IBN BADIS, `ABD AL-HAMIDSALAFIYAHREVOLUTION