Moses
Genesis 21:27BSB·traditional attribution

So Abraham brought sheep and cattle and gave them to Abimelech, and the two men made a covenant.

John Calvin Reformed @genevareformer

27. And Abraham took sheep . Hence it appears that the covenant made, was not such as is usually entered into between equals: for Abraham considers his own position, and in token of subjection, offers a gift, from his flocks, to king Gerar; for, what the Latins call paying tax or tribute, and what we call doing homage, the Hebrews call offering gifts.

Matthew Henry Presbyterian @wholebiblehenry

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 @doctorgill

And he said,.... That is, Abraham replied to Abimelech: for these seven ewe lambs shall thou take of my hand; as a present from him, to be retained as his own: that they may be a witness to me that I have digged this well: these were to be a testimony that the well that had been taken away from Abraham was one that he...