Cancel

John Shaw

Rev. John Shaw is general secretary for the OPC Committee on Home Missions and Church Extension.