Philip L Barlow

Philip L. Barlow is Associate Professor of Theological Studies at Hanover College.