Source: https://www.ronvitale.com/blog/2016/3/5/6-extremely-important-things-you-need-to-know-to-write-a-book