The great thing about self-publishing is that anyone can do it. It’s also the bad thing. For a knowledgeable and competent writer, self-publishing is a way to avoid the hassles, delays and ...