Today, the pay gap between chief executive officers of major U.S. firms and their workers is higher than ever before--depending on the method of calculation, CEOs get paid between 300 and 700 times more than the average worker. Such outsized pay is a relatively recent phenomenon, but despite all the outrage, few detractors truly understand the numerous factors that have contributed to the dizzying upward spiral in CEO compensation. Steve Clifford, a former CEO ...