Benjamin Gran is a full-time freelance writer specializing in blog articles, white papers, technical writing, speech writing and other business writing.