Cahners publishing company cahners publishing company The cahners publishing company Cahners Publishing Company McGraw-Hill publications company Plenum publishing corporation Shoe trades publishing co,Inc Master Publishing Inc. Desktop publishing by design How desktop publishing works