Charles Foster Kent — American Old Testament scholar