When I conceived the book idea, I was faced the decision whether I should work with a publisher, or whether I should self-publish. In the end, the typical royalty/advance structure turned me away from working with a publisher. Why not drum up an “advance” by running a Kickstarter campaign? If the campaign was successful, I would be able to bring in some early revenue to help finance my time with writing the book, as well as test demand and start building an audience. Seemed like a no-brainer.