P.O. Box 208215
New Haven, CT 06520-8215
United States
Yale University - Law School
constitutional law, disqualification, Alcee Hastings, William Blount, impeachment, John Wilkes, Senate, house, Congress, expulsion, Powell, Mccormack, president, officer, executive