Craft

Patience and Persistence: The 2 Essential Skills You Need to Write a Book

They say raising a child takes a village. The same can be said for publishing a book. Beyond the words you write on the page, there are designers, artists, publicists, editors, agents, sales reps,