Visiting Professors Philip Baker Visiting Professor Hugh Beale Visiting Professor Hindpal Singh Bhui Visiting Professor Lord Carnwath Visiting Professor Emma Chamberlain Visiting Professor Mindy Chen-Wishart Emeritus Professor of the Law of Contract Charles Foster Visiting Professor Jeffrey N. Gordon Visiting Professor Stuart Green Visiting Professor Simon Holmes Visiting Professor Justin Hughes Visiting Professor Murray Hunt Visiting Professor Mark Fathi Massoud Visiting Professor Theodor Meron Visiting Professor Ansgar Ohly Visiting Professor Wolf-Georg Ringe Visiting Professor Aidan Robertson Visiting Professor Richard Salter Visiting Professor Robert Spano Visiting Professor Peter Watts Visiting Professor