A great, balanced, humble and selfless officer. He has indeed served Pakistan more than his job discription. We forget COAS is also a human and there is only so much one individual could do, fighting on multiple and multi layered fronts. He did his bit and now passed on the torch to the next...