Stephen P Halbrook, PhD
Stephen P. Halbrook 's recent books include The Founders' Second Amendment and The Swiss and the Nazis . He is an attorney in Fairfax, Virginia, whose works are cited by the Supreme Court.
Stephen P. Halbrook 's recent books include The Founders' Second Amendment and The Swiss and the Nazis . He is an attorney in Fairfax, Virginia, whose works are cited by the Supreme Court. See less
Stephen P Halbrook, PhD's Featured Books