Stefano AgostaBooksTribunal Europeo de Derechos Humanos y Corte Interamericana de Derechos HumanosAuthor data: Open Library