ePublish: Self-Publish Fast and Profitably for Kindle, iPhone, CreateSpace and Print on Demand