By Walter Brueggemann
By Peter Block, Walter Brueggemann, John McKnight
By Walter Brueggemann, PATRICK D. MILLER
By Mandy Smith, Walter Brueggemann
By Lee Beach, Walter Brueggemann