John Veitch, of Peebles — latest news, discussion & facts — IJR