T. David Gordon

http://www.patownhall.com/columnists/t-david-gordon/