Top 12 software to write your novel | Publish Your Own Book.

thanks to D.P. Lyle for originally sharing