What do you think separates good leaders from the great ones? Is it their knowledge, experience and skills?