Visiting Professors Philip Baker Visiting Professor Hugh Beale Visiting Professor Hindpal Singh Bhui Visiting Professor Lord Carnwath Visiting Professor Emma Chamberlain Visiting Professor Graeme Dinwoodie Visiting Professor Charles Foster Visiting Professor Jeffrey N. Gordon Visiting Professor Andreas Hacke Visiting Lecturer Baroness Hale of Richmond Visiting Professor BrianĀ F Havel Visiting Professor Simon Holmes Visiting Professor Justin Hughes Visiting Professor Murray Hunt Visiting Professor Jeff King 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 Alison Slade Visiting Lecturer Lionel Smith Visiting Professor Robert Spano Visiting Professor Peter Watts Visiting Professor