David Hampton

Facebook
David Hampton

I took the pledge because the truth matters, is knowable, and is absolute. In the absence of the truth, bad opinion reigns and causes bad public policy. I look forward to pushing the truth forward in regards to morality, science, law, economics, and related public policy.