Martin Francisco Forrest

International Human Rights Law and Practice - The Netherlands Kluwer Law International 1997 - xvii, 1063

9041106170


HUMAN RIGHTS LAW

341.48 / MAR