this is very common question, who want to publish their book. All we have many stories which we want to share to others, but again same question how to publish a book? Here self book publishing companies roles work here. What you have to do? You just have to give your book to them and they will take care of your book. What Self Book Publishing Companies do?