Who was a Historian, justice, philospher as well as Politician. / Islamic Studies MCQs / By A. Shams ud din bin Khalkan B. Abdur Rehman bin Khaldun C. Abu Bakar Muhammad Yahya D. Muhammad bin Essa