Professor Diarmaid MacCulloch
Events this person is speaking at:
Tuesday 24 April 2018 (1st Week, Trinity Term)
Tuesday 1 May 2018 (2nd Week, Trinity Term)
Tuesday 8 May 2018 (3rd Week, Trinity Term)
Tuesday 15 May 2018 (4th Week, Trinity Term)
Monday 15 October 2018 (2nd Week, Michaelmas Term)
Friday 17 July 2020 (12th Week, Trinity Term)
Events this person is hosting:
Thursday 25 April 2024 (1st Week, Trinity Term)
Thursday 9 May 2024 (3rd Week, Trinity Term)
Thursday 30 May 2024 (6th Week, Trinity Term)
Events this person is organising:
Thursday 3 May 2018 (2nd Week, Trinity Term)
Thursday 10 May 2018 (3rd Week, Trinity Term)