I have been a writer/editor for the Toronto Star and a contributor to such news organizations as the New York Times, Washington Post, the Wall Street Journal and Forbes.