Very Rev Dr J. Stafford Carson

Personal blog of Very Rev Dr J. Stafford Carson, who served as Moderator of the Presbyterian Church in Ireland from 2009-2010.