September 7, 2023 James Bishop The Six Warfare Strategies of the Ancient Israelites in the Old Testament
December 24, 2020 James Bishop The Argument From Moral Corruption – Responding to Defenses of the Canaanite Genocide
December 13, 2020December 13, 2020 James Bishop The Plagues of Exodus as a Battle Between Yahweh and the Gods