The National Review was founded to promote conservatism in the face of bipartisan liberalism under the Eisenhower administration. Other than being pro-life, John Ellis Bush is a Rockefeller Republican. NR is no longer worth the paper it was written on.
Lowry now contributes at Huffington:
http://www.huffingtonpost.com/t/wownumber-of-ppl-in-luntz_34814156234297344.html