The Federalist Society

Mr. Jeffrey Shafer

Senior Legal Counsel, Alliance Defense Fund

Publications

What Place Does Religion Have in the Public Square? - Event Audio
George Mason Student Chapter
March 18, 2009

The Federalist Society