Samuel
1 Samuel 23:5BSB·traditional attribution

Then David and his men went to Keilah, fought against the Philistines, and carried off their livestock, striking them with a mighty blow. So David saved the people of Keilah.

Matthew Henry Presbyterian @wholebiblehenry

Now we find why the prophet Gad (by divine direction, no doubt) ordered David to go into the land of Judah, Sa1 22:5. It was that, since Saul neglected the public safety, he might take care of it, notwithstanding the ill treatment that was given him; for he must render good for evil, and therein be a type of him who not only ventured his...

Commenting on 1 Samuel 23:1-6

John Gill Reformed Baptist @doctorgill

So David and his men went to Keilah,.... Animated by a commission from God, and a promise of success by him: and fought with the Philistines; encamped before Keilah: and brought away their cattle; which they had brought with them for the support of their army; or having routed them, they pursued them into their own country, and brought off their cattle from thence: and...

Adam Clarke Methodist @methodicalclarke

Brought away their cattle - The forage and spoil which the Philistines had taken, driving the country before them round about Keilah.