Kensington Publishing Corp., Thinking on publishing going out Desktop publishing. Writing and publishing. Desktop publishing Writing and publishing Quarto publishing PLC Indie publishing : Internet publishing. Marketing in publishing