The government and politics of Spain - Heywood, Paul (Macmillan Press, 1995)