A history of Spain - Barton, Simon 1962-2017 (Palgrave essential histories, 2004)