The Old European Order, 1660-1800 by William Doyle | Menrva Books