Robert A. Coughenour

Cornelius Van der Meulen Professor Emeritus of Old Testament