Craig Barnes – President of Princeton Seminary, June 19 2016 General Assembly Sunday

Sermon by Craig Barnes, President of Princeton Theological Seminary June 19 2016 General Assembly Sunday at First Presbyterian Church, Portland, Oregon.

Need to clean your house windows? Who and where to hire the best window cleaning services and companies? Read this window cleaning