Asrar-e-Khudi is written by? / Pak Study Mcqs / By admin Asrar-e-Khudi is written by? A. Amir KhusroB. Allama Iqbal C. Ahmed Faraz D. Faiz Ahmed Faiz