John M. Templeton, Jr.

http://www.patownhall.com/columnists/john-m-templeton-jr/