A history of Spain - Barton, Simon (Palgrave Macmillan, 2011)