Cheryl Anderson Author

Cheryl Anderson is Assistant Professor of Old Testament Interpretation at the Garrett-Evangelical Theological Seminary, Evanston.