Cancel

David P. Barry

Dr. David P. Barry is senior pastor at First Presbyterian Church in Coral Springs, Fla., and visiting lecturer in New Testament at Reformed Theological Seminary in Atlanta.