Ibn Khaldun was more than just one of The Great Historians of all time. This man was also a supreme judge, government minister, social scientist, political expert and Hafiz Al Qur'an.
An amazing man that we should all know about. The Muslim Scientists series introduces...