I can't think of many leaders on Earth that have really done a huge amount of good, even on a small scale. Perhaps a few spiritual leaders of the past: Jesus, Buddha, Ghandi, Mother Teresa, John...