This guide details how to write and publish a book, including tips on marketing and avoiding common publishing mistakes. via Smart Passive Income