LuLu.com is a great online website that helps authors with self publishing, distribution and printing. They offer many opportunities to publish your book in a variety of formats. This is a great resource for up and coming authors and it doesn't require you to find a book publisher to get your work out there. They offer a ton of resources and can help with your book printing and distribution once you finish your work. It's free to create an account and then you will also have access to the LuLu bookstore where you can purchase unique works from other others and see your own work for sale once you complete it.