Author: I.O. Agbede
Publisher: Oxford University Press (1995)
ISBN: 978978782809
Subjects: Law / International Law & Human Rights