J. Robert Smith

Biography

J. Robert Smith is a contributor to American Thinker. He is a public affairs consultant with a practice in Alexandria, Virginia.