Overview

Archibald Scott

(1837—1909) Church of Scotland minister