Imperial Spain 1469-1716 - Elliott, John Huxtable 1930-2022 (Penguin Books, 1981)