Thanks to my friend, who sent a very thoughtful forward. These thoughts are after-effects of that useful read :)
A leader knows when to let the other person take the lead.
Leadership and management are two different things altogether.
You don't have to be a manager to be a good leader.
You have to be a leader to be a good manager.
The extended basics of leadership - Work hand-in-hand, Give-in once in a while, Be responsible for your decisions.
A leader must be able to appreciate a good job in front of the world.
A leader must have the courage to call a spade a spade.
A leader keeps the not-so-good feedback between the subject and self.
A leader who is an expert, admirer or an aspirant can appreciate a good job, well done :)