Foundations of international law and politics - Hathaway, Oona Anne. (Foundation Press ;, 2005)