MARKETINGJonathan WhiteBook Marketing Companies vs. DIY: Which Is Better for Indie Authors?8 min read