Source: https://pressbooks.com/blog/the-5-digital-skills-you-need-to-self-publish-and-a-few-you-dont/