Christopher Irvine, of Castle Irvine — news, coverage & facts — IJR