Leadership There are over 57,000 leadership books… So why do we still have bad leaders? August 23, 2023