We have updated our Privacy Policy Please take a moment to review it. By continuing to use this site, you agree to the terms of our updated Privacy Policy.

Stephen P. Halbrook

Stephen P. Halbrook has a Ph.D. from Florida State University and a J.D. from Georgetown University. He has argued before the United States Supreme Court and has testified before Congress on numerous occasions. A prolific author of books, he has also published dozens of articles, and regularly appears on radio and television involving law and public policy.
Read More Arrow Icon