Lecture: Dr Robert Armstrong (TCD, ‘Reflections on the 1625 Revival’, Presbyterian Historical Society of Ireland, 15 May 2025