Leibniz on Divine Foreknowledge of Future Contingents and Human Freedom · Study