International Law as Social Construct: the Struggle for Global Justice by Focarelli, Carlo,, jurist 0 Type: Book