Theology of the Old Testament : testimony, dispute, advocacy - Brueggemann, Walter (Fortress, 1997)