Self publishing options

You may never be completely satisfied with your final choice, but you will feel a sense of utter amazement when you see the finished product of your creation.