John Hirschauer

John Hirschauer is an associate editor at City Journal.