• TCD Centre for Early Modern History Seminar Series
• Trinity College Dublin
• 4 March 2018
View details of this event