James M. Henderson, Sr./Definition

Senior Counsel, American Center for Law and Justice Washington, D.C. office