Spain: Development, Democracy and Equity.