James Barr

James Barr

Nationality:

Occupation:

Biography: Rev. Professor James Barr was a Scottish Old Testament scholar.