Matthew Happold is Professor of Public International Law at the University of Luxembourg
International Law in a Multipolar World
Matthew Happold
Paperback
Not Available
Child Soldiers in International Law
Hardback