PROTECTING HUMAN RIGHTS IN A NEW SOUTH AFRICA, contemporary South African debates

: Sachs (A.)

R 350.00
Quantity
- +
viii + 208pp., illus., paperback, Cape Town, 1990