Author: Maj Gen (R) Muhammad Umrao Khan - میجر جنرل (ر) محمد امراؤ خان