Judges 11:29–33 Meaning (The Spirit of Yahweh, the Vow, and Victory over Ammon)