Stephen P. Halbrook

Stephen P. Halbrook has taught philosophy and law at Tuskegee Institute, Georgetown University, Howard University, and George Mason University. He has won three cases he argued before the U.S. Supreme Court, including Printz v. United Stat

Related Books