Obituaries

In Remembrance: Robert Alexander Stewart Barbour ’53STM Died on October 18 2014

Robert Alexander Stewart “Robin” Barbour passed away on October 18, 2014, in Perth, Scotland. He was a minister in the Church of Scotland and an author.

A complete obituary appeared in the Edinburgh News on October 29, 2014.

Post a remembrance