Early modern Europe an Oxford history - Cameron, Euan (Oxford University, 2001)