Life of David in the Psalms

The Life of David as Reflected in His Psalms by Alexander MacLaren