Gary Yates

Gary Yates is associate professor of Old Testament at Liberty University.