Wealth and Power in America: Social Class, Income Distribution, Finance and the American Dream