Sheena McDonald reports from Edinburgh on the week's proceedings of the General Assembly of the Church of Scotland.