Ibn-e-Khaldun retired as a: _________?
A. Teacher at Al-Azhar
B. Professor of Law
C. Judge
D. Record Keeper
A. Teacher at Al-Azhar
B. Professor of Law
C. Judge
D. Record Keeper