Robert Armstrong Author & Editor

Robert Armstrong is Associate Professor of History, Trinity College Dublin|Tadhg Ó hAnnracháin is Senior Lecturer in the School of History and Archives at University College Dublin