Ibn-e-Khaldun retired as a:Political Science, Ibn e Khuldun, Muslim Political Thought A.Teacher at Al-Azhar B.Professor of Law C.Judge D.Record Keeper