Moses
Genesis 21:29ESV·traditional attribution

And Abimelech said to Abraham, “What is the meaning of these seven ewe lambs that you have set apart?”

Matthew Henry Presbyterian

We have here an account of the treaty between Abimelech and Abraham, in which appears the accomplishment of that promise (Gen 12:2) that God would make his name great. His friendship is valued, is courted, though a stranger, though a tenant at will to the Canaanites and Perizzites. I. The league is proposed by Abimelech, and Phichol his prime-minister of state and general of his army. 1.

Commenting on Genesis 21:22-32

John Gill Reformed Baptist

Thus they made a covenant at Beersheba,.... Which took its name from the oath annexed to the covenant there made; and which is observed for the sake of what follows, to show that when they finished their agreement, and the ceremony of it: then Abimelech rose up, and Phichol, the chief captain of his host; from the place where they had been conversing and covenanting...

Jamieson-Fausset-Brown Reformed

COVENANT. (Gen 21:22-34) Abimelech and Phichol--Here a proof of the promise (Gen 12:2) being fulfilled, in a native prince wishing to form a solemn league with Abraham. The proposal was reasonable, and agreed to [Gen 21:24].

Commenting on Genesis 21:22-34