Indie Publishing Has Come a Long Way