Abimelech, the Bramble King (5): God’s Judgment Upon Abimelech and Shechem (Judges 9:22-24) by Rev. Angus Stewart
I. The Time
II. The Means
III. The Purposes