Carfax Publishing Ltd. Penton Publishing Inc. Sandu publishing co.,ltd. IOP Publishing Ltd. Desktop publishing. Network publishing Red publishing. Web publishing. Wilmington Publishing Ltd. Gbp haymarket publishing ltd