Yahweh, A God of Violence Understanding justice, retribution and the character of God in the old testament - Palmer,Harold (USA Lagoslight, 2016)