St. Jerome (from Against the Pelagians, Book 3):
Do you not see that your dilemma has landed you in a deep abyss of blasphemy? Whichever way you take it, God is either weak or malevolent, and He is not so much praised because He is the author of good and gives His help, as abused for not restraining evil. Blame Him, then, because He allows the existence of the devil, and has suffered, and still suffers, evil to be done in the world. This is what Marcion asks, and the whole pack of heretics who mutilate the Old Testament, and have mostly spun an argument something like this: Either God knew that man, placed in Paradise, would transgress His command, or He did not know. If He knew, man is not to blame, who could not avoid God’s foreknowledge, but He Who created him such that he could not escape the knowledge of God. If He did not know, in stripping Him of foreknowledge you also take away His divinity. Upon the same showing God will be deserving of blame for choosing Saul, who was to prove one of the worst of kings. And the Saviour must be convicted either of ignorance, or of unrighteousness, inasmuch as He said in the Gospel, “Did I not choose you the twelve, and one of you is a devil?” Ask Him why He chose Judas, a traitor? Why He entrusted to him the bag when He knew that he was a thief? Shall I tell you the reason? God judges the present, not the future. He does not make use of His foreknowledge to condemn a man though He knows that he will hereafter displease Him; but such is His goodness and unspeakable mercy that He chooses a man who, He perceives, will meanwhile be good, and who, He knows, will turn out badly, thus giving him the opportunity of being converted and of repenting. This is the Apostle’s meaning when he says, “Dost thou not know that the goodness of God leadeth thee to repentance? but after thy hardness and impenitent heart treasurest up for thyself wrath in the day of wrath and revelation of the righteous judgment of God Who will render to every man according to his works.” For Adam did not sin because God knew that he would do so; but God inasmuch as He is God, foreknew what Adam would do of his own free choice. You may as well accuse God of falsehood because He said by the mouth of Jonah: “Yet three days, and Nineveh shall be overthrown.” But God will reply by the mouth of Jeremiah, “At what instant I shall speak concerning a nation, and concerning a kingdom, to pluck up, and to break down, and to destroy it; if that nation, concerning which I have spoken, turn from their evil, I will repent of the evil that I thought to do unto them. And at what instant I shall speak concerning a nation, and concerning a kingdom, to build and to plant it; if it do evil in my sight, that it obey not my voice, then I will repent of the good, wherewith I said I would benefit them.”