Author: Campbell, Duncan Alexander Dundas Campbell Sir, 3d bart.
Alternate names: Campbell, Duncan Alexander Dundas Campbell, bart. (Sir); Duncan Alexander Dundas Campbell
Title: Sir, 3d bart.
Born: 1856