Cahners Publishing Co. Digital publishing Carbax Publishing Co Desktop publishing. Cahners Publishing Co Carfax Publishing Ltd. Red publishing. Web publishing. Sandu publishing co.,ltd. IOP Publishing Ltd.