David Hazard

David Hazard is the director of Ascent, an author, a publishing consultant, and a writing and creativity coach. For more information, see his website, www.itsyourlifebethere.com.