John Gilmour of Craigmillar — news, coverage & facts — IJR