public profile
Son of John Thomas Duncan II, Rev. and Janet Mary Andrews Brother of Andrew Duncan, Rev.; John Duncan, Rev.; Thomas Duncan and Finlay Duncan