A former moderator of the Free Church General Assembly who was originally ordained on Skye has died.

The Reverend Dr Iain D Campbell, who was 53, grew up in Stornoway on the Isle of Lewis, and studied at the University of Glasgow.

He was ordained on Skye in 1988 and spent seven years on the island before returning to Lewis.

The moderator in 2012 he was also well-known in the Free Church of Scotland as a theological writer and is survived by his wife and three children.