John M. Templeton, Jr.

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