Spain the trials and triumphs of a modern European country - Reid, Michael (Yale University Press, 2023)