CANNELL COMMUNICATIONS INC ,