the current editor in chief and director of the magazine is thomas a stewart