For centuries the book of Psalms has been read as a random collection of poems with no intentional arrangement. But is this a correct understanding?
O. Palmer Robertson equips us to see a clear redemptive-historical progression that develops across the