Jeremiah
1 Kings 20:28BSB·traditional attribution

Then the man of God approached the king of Israel and said, “This is what the LORD says: ‘Because the Arameans have said that the LORD is a god of the hills and not of the valleys, I will deliver all this great army into your hand. Then you will know that I am the LORD.’”

Matthew Henry Presbyterian @wholebiblehenry

We have here an account of another successful campaign which Ahab, by divine aid, made against the Syrians, in which he gave them a greater defeat than in the former. Strange! Ahab idolatrous and yet victorious, a persecutor and yet a conqueror! God has wise and holy ends in suffering wicked men to prosper, and glorifies his own name thereby. I.

Commenting on 1 Kings 20:22-30

John Gill Reformed Baptist @doctorgill

And there came a man of God,.... The same as before, Kg1 20:13 or had come (p) before the little army went out to meet the Syrians; though he might go to Ahab when encamped, for his encouragement: and spake unto the king of Israel, and said, thus saith the Lord, because the Syrians have said, the Lord is God of the hills, but he...

Geneva Bible Notes Reformed @genevanotes

And there came a man of God, and spake unto the king of Israel, and said, Thus saith the LORD, Because the Syrians have said, The LORD [is] God of the hills, but he [is] not God of the valleys, therefore will I deliver all this great multitude into thine hand, and ye shall know that I [am] the LORD.