Self-PublishedSelf-Publishing is now a trend for Experienced and First-time Authors or Published Authors who decided to voluntarily promote their work...