Book publishing can be frustrating, but in the long run its very rewarding. Editing and formatting the book seems like end endless task, it is if you allow it to be. The most important part of your book is your cover. If you have an idea for a book and believe it to be something you put your heart into, then your on the road to publishing your book. Online book publishers, also known as books on demand offer the opportunity for free publishing. These companies only charge you for the books that you order. For example, if I wrote and published a book and ordered ten copies they charge only for the printing of those books. The cost for printing is far less than purchasing 100 books at a time. If a relative or friend wanted to purchase the book they can buy it from you or purchase it online through your website or publication website. These companies have state of the art equipment. You can upload your manuscript via word and it is downloaded into a file. All you have to do is follow the steps and decide your royalties. You can then market your book using search engines and key words. Some press companies have galleries of pictures you can choose from to put on the cover, or you can upload from your computer. If you decide later that your not happy with your book, it needs change, you can pull it and make the change. Always remember this is still your work and you have total control over it.