James Crawford

James Crawford held chairs in law at Adelaide and Sydney University before moving to Cambridge University, where he now teaches, writes and practices international law and international arbitration.