MASTERING LEADERSHIP: THE NECESSARY TRAITS OF GREAT BUSINESS LEADERS