Contributor

Contributor image

Kenneth Lee Barker

Editor · Translator · Main contributor

Kenneth Lee Barker is an American biblical scholar.