Cahners Publishing Co. Desktop publishing. Cahners Publishing Co Penton Publishing Inc. Hi-Design publishing. Desktop publishing Electronic publishing. Network publishing Red publishing. Web publishing.