public profile
Son of William Duncan and Agnes Wilson Horsburgh Brother of Walter Durie Duncan; Elizabeth Nicol Duncan; William Alexander Duncan and James Horsburgh Duncan