Open menu
Ahmad Mohammad Khani
The intellectual origin of Sokoto jihad