ObituariesIn Remembrance: Robert Alexander Stewart Barbour ’53STM Died on October 18 2014Robert 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. |
|