http://terribleminds.com/ramble/2014/01/27/self-publishing-is-not-the-minor-leagues/