Publishing a book costs money. It costs money to have books printed and bound and to market it. If you are running your own publishing house you may also need to pay your authors an advance against royalties. If you are an author, it does not cost an...