Contributor St. Clair McKelway (1905 - 1980) St. Clair McKelway was born in Charlotte, North Carolina, in 1905; for more than thirty years, he worked as a writer and editor at The New Yorker.