Remembering Lee Walburn, Atlanta magazine’s longest-serving editor-in-chief
Lee Walburn—one of the twin titans in the history of Atlanta magazine, along with founding editor-in-chief Jim Townsend—had a simple mantra for what made a magazine speak to reader...