Gen. Shahid Aziz Analysis