Spain, Europe & the wider world, 1500-1800 - Elliott, John Huxtable (Yale University Press, 2009)