Celebrate our new site and save $15 Get code »

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.