For self publishing, there is no bigger name than Amazon. Its KDP (Kindle Desktop Publishing) platform allows authors to publish their books for free - and in paperback as well as kindle ebooks. Amazon KDP is marvelous as far as its approach to book publishing goes. It is thoroughly professional in all that it does about a self published book. Thanks to its wide publicity, a great number of budding authors know how to publish free on Aamazon. In fact, many who do not see much luck in publishing through mainstream trade publishers dream of becoming an author through Amazon KDP. Step by step handholding: It has a simple workflow starting with submitting the book's metadata (e.g. title, edition number, author name, description, etc) and ending with pricing and publishing the book. And then marketing it. Making a cover for you: If you cannot make a cover file yourself, use its intuitive tool. It is not too simple but you get a hang of it by trying it a few times. There is ...