John Haldane, 2nd of Lanrick — latest news, discussion & facts — IJR