David Leonhardt is a writer and a promoter, a strategist and a dreamer, a social media addict and a lover of nature.  He runs a team of writers at The Happy Guy Marketing, and is happy to help you write your blog, book, screenplay, press release, speech or brochure.