I used Createaspace by Amazon to self-publish two stained glass pattern books. Cost me nothing up front and was fairly easy. Just took my time.