Holy Qur'an reveals.
Shafi, Afzaal.
Major Afzaal Shafi,
[2013?]