I happen to know him personally and I am not defending him blindly.
I agree about his temprament, mentioned it in my post but then I have not worked with him so its not fair for me to comment on him as a professional which is what you are doing. (liedetector and Grapevine).
I dont know how and when he wronged you but please refrain from using this forum for personal attacks.
As for his IAF tenure, there are always two sides to the story and I happen to know his side but you can ask him in person for his explanation.
Cheers and all the best in your flying careers.