Alexander CAIRNDUFF

(1815-1880)