Human rights : Controlling the uncontrollable?

Peter Stork

Abstract