William P Brown

Brown is Associate Professor of Old Testament at Union Theological Seminary and Presbyterian School of Christian Education, Richmond, Virginia.