Robert 
Scott Ferguson , Edinburgh. 
