The theology of the Old Testament: testimony, dispute, advocacy - Brueggemann, Walter. (Minneapolis, 1997)