Source: http://publishingperspectives.com/2012/01/where-can-you-find-high-quality-self-published-books/