Stephen F. Hayes

The Weekly Standard
The Weekly Standard

Editor-in-chief of The Weekly Standard.