International Law of Human Rights by Trindade | Menrva Books