John O'Callaghan

University: 
University of Limerick
Department: 
Department of History
Research: 
Modern European & Irish history; processes of imperialism, decolonisation & post-colonialism; the Irish Revolution; education in 20th c. Ireland.