Armaghan-e-Hijaz was written by:Political Science, Allama Iqbal, Muslim Political Thought A.Ghazzali B.Farabi C.Allama Iqbal D.Tusi