18 useful resources for self-publishing

Publishing anything is a sophisticated process and it can be lucrative...