James II and the First Modern Revolution: The End of Absolute Monarchy by John Van Der Kiste Back to product details page >