In today's self-publishing landscape, we better understand what it takes to make author-published titles successful. It is crucial to match the quality of traditional publishers, and this involves various support services such as printing, a book fulfillment company, editing, and cover design...