Sir James Hamilton, 2nd Baronet, of Rosehall — latest news, discussion & facts — IJR