Amy E. Swearer

Amy E. Swearer

Senior Legal Policy Analyst, Meese Center for Legal and Judicial Studies, The Heritage Foundation