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.
Get recommended reads, deals, and more from Hachette
By clicking ‘Sign Up,’ I acknowledge that I have read and agree to Hachette Book Group’s Privacy Policy
and Terms of Use