Steve Delamarter Author & Editor

Steve Delamarter is Associate Professor of Biblical Studies at George Fox University in Portland, Oregon.