Sandu publishing Modern publishing Desktop publishing Moodern publishing Dennis Publishing, Inc. Sandu Publishing Web publishing. Electronicn publishing Desktop publishing. Shanghai publishing