International Criminal Law Deskbook
by Craig Barker
ISBN 13: 9781859419793
Format: Paperback (566 pages) Publisher: Routledge Published: 20 Dec 2005
Save for later
by Craig Barker, John Grant
ISBN 13: 9781138148390
Format: Hardcover (566 pages) Publisher: Routledge-Cavendish Published: 26 Jul 2016