With the Rev Alison Elliot , Moderator of the General Assembly of the Church of Scotland.
Discover 11,128,835 listings and 279,705 playable programmes from the BBC
With the Rev Alison Elliot , Moderator of the General Assembly of the Church of Scotland.