Source: https://www.ingramspark.com/blog/how-to-publish-a-book-based-on-best-practices-of-traditional-publishing