Christine Kinealy Author & Editor

Christine Kinealy is Professor of Irish History at Drew University, USA, and Professor of Modern History at the University of Central Lancashire