Source: http://blog.publishedandprofitable.com/2008/01/14/new-authors-should-carefully-explore-all-publishing-alternatives-including-self-publishing/