https://mianwali.org/maj-gen-retd-hidayatullah-khan-niazi-sj/
MAJ GEN (RETD) HIDAYATULLAH KHAN NIAZI, SJ