Craig Koester is Professor of New Testament at Luther Seminary in St. Paul, Minnesota. He is a pastor in the Evangelical Lutheran Church in America and the author of several books on the New Testament.