Person

Carnwath, Robert Dalzell, Earl of, 1611-1654.