ISBN 0198925506 books & textbook
The Law and Politics of International Human Rights Courts: The Dilemma of Effectiveness
Stone Sweet, Alec Sandholtz, Wayne
Oxford University Press /2024-12-16 Paperback / 304 Pages
isbn-10: 0198925506 / isbn-13: 9780198925507