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