Europe and the World, 16501830 - Professor Jeremy Black; Jeremy Black (Taylor and Francis, 2002)