CSS Islamiyat Who was a Historian, justice, philosopher as well as Politician? admin - April 30, 2020 0 A. Shams ud din bin KhalkanB. Abdur Rehman bin Khaldun C. Abu Bakar Muhammad YahyaD. Muhammad bin Essa