Helena Torroja Public International Law and Human Rights Violations by Private Military and Security Companies - Springer Springer 2017 ISBN: 9783319660981 Source: EBOOK