John Ainslie, of Dolphingstoun — news, coverage & facts — IJR