Prins Willem III [1650-1702], de stadhouder-koning