When you’re ready to self-publish your book, you need to choose a self-publishing company to work with. While there are many companies ready and willing to help you self-publish your book, choosing the right one for you can be tricky. There are scams and vanity...