Tim Stephens is Professor of International Law at the Sydney Law School, University of Sydney and Fellow of the 6 St James Hall International Law Practice Group.