Why You Should Never Give Up on Your Dreams This is a blog about five self-published authors now with mainstream publishing companies and how they managed to do it.