Spain, Europe and the Wider World 1500-1800 by John H. Elliott