Mike Walsh is a public relations professional with insights into a myriad of topics and just headstrong enough to rant about them. (If you don't see a post for a while, it probably means I'm earning some freelance money writing/shooting professionally - http://www.thedailyjournal.com/section/HAMMONTON)