Edward John Craig

Edward John Craig is a managing editor of National Review.