Peter J. Spiro

Peter J. Spiro is Charles Weiner Professor of Law at Temple University. A former State Department lawyer, National Security Council staff member, and U.S. Supreme Court law clerk, he has written on international, immigration, and constitution

Related Books