Various

See programme

Events this person is speaking at:

Wednesday 2 September 2015 (19th Week, Trinity Term)

Friday 25 September 2015 (-2nd Week, Michaelmas Term)

Friday 2 October 2015 (-1st Week, Michaelmas Term)

Tuesday 27 October 2015 (3rd Week, Michaelmas Term)

Friday 13 November 2015 (5th Week, Michaelmas Term)

Friday 20 November 2015 (6th Week, Michaelmas Term)

Wednesday 25 November 2015 (7th Week, Michaelmas Term)

Tuesday 1 December 2015 (8th Week, Michaelmas Term)

Wednesday 2 December 2015 (8th Week, Michaelmas Term)

Tuesday 8 December 2015 (9th Week, Michaelmas Term)

Monday 21 December 2015 (11th Week, Michaelmas Term)

Monday 18 January 2016 (1st Week, Hilary Term)

Sunday 7 February 2016 (4th Week, Hilary Term)

Thursday 18 February 2016 (5th Week, Hilary Term)

Sunday 13 March 2016 (9th Week, Hilary Term)

Thursday 14 April 2016 (-1st Week, Trinity Term)

Monday 9 May 2016 (3rd Week, Trinity Term)

Wednesday 25 May 2016 (5th Week, Trinity Term)

Tuesday 7 June 2016 (7th Week, Trinity Term)

Monday 27 June 2016 (10th Week, Trinity Term)

Wednesday 6 July 2016 (11th Week, Trinity Term)

Wednesday 13 July 2016 (12th Week, Trinity Term)

Tuesday 8 November 2016 (5th Week, Michaelmas Term)

Wednesday 18 October 2017 (2nd Week, Michaelmas Term)

Monday 6 November 2017 (5th Week, Michaelmas Term)

Wednesday 15 November 2017 (6th Week, Michaelmas Term)

Wednesday 29 November 2017 (8th Week, Michaelmas Term)

Thursday 22 February 2018 (6th Week, Hilary Term)

Friday 18 May 2018 (4th Week, Trinity Term)

Friday 20 July 2018 (13th Week, Trinity Term)