Elements of International Law compare prices