How to be good leaders?

LeadersDaniel Goleman has given the following advice on how to be good leaders? (p.238, Focus – The Hidden Driver of Excellence)
“* Listening within, to articulate an authentic vision of overall direction that energizes others even as it sets clear expectations.
* Coaching, based on listening to what people want from their life, career and current job. Paying attention to people’s feelings and needs, and showing concern.
* Listening to advice and expertise; being collaborative and making decisions by consensus when appropriate.”
Well said and I can’t agree more.