Inequality, Causes and Possible Futures