Events this person is speaking at:
Tuesday 3 May 2016 (2nd Week, Trinity Term)
Tuesday 10 May 2016 (3rd Week, Trinity Term)
Thursday 12 May 2016 (3rd Week, Trinity Term)
Tuesday 17 May 2016 (4th Week, Trinity Term)
Thursday 19 May 2016 (4th Week, Trinity Term)