New international biblical commentary Psalms - BROYLES, Craig C. (Peabody Hendrrickson, 1999)