by Antonio Cassese (Editor), Florian Je ßberger (Editor), RobertCryer (Editor), UrmilaDé (Editor)
Format: Hardcover
Pages: 2678
Publisher: Routledge
Published: 17 Dec 2015
ISBN 10: 0415603188
ISBN 13: 9780415603188