Here’s my impression of every single editor-in-chief of every publication, online and offline, everywhere in the worldPosted on March 24, 2009 at 11:20am.The punchline is fantastic