who wrote psalm 23 the lord is my shepherd
The first verse of the Psalm ascribes authorship to King David, said in the Hebrew Scriptures to have been a field shepherd himself as a youth. However, some scholars do not believe that David could have written any of the Psalms.