John Hamilton, 6th of Dalzell and 11th of Orbieston — news, coverage & facts — IJR