Steven Haines is currently Professor of Public International Law at Greenwich University. Before joining the School of Law in September 2012, Professor Haines was a Geneva-based academic international lawyer, specialising in the law relating to international security and the use