The learning curve of a first time self published writer on-line /
Flagg, Michael J.,author.
Flagg, Michael J.
Self-publishing.