Books

Partition: How and why Ireland was divided
Haus Publishing 2020

Labour and Irish Revolution in The British Labour Party and Twentieth Century Ireland (ed Laurence Marley)
Manchester University Press 2016

Irish Achievers In British History
Hammersmith Irish Cultural Centre and Guildhall Press 2011

Drawing the Line: The Irish Border in British Politics
Haus Publishing 2018

The British Labour Party and the Establishment of the Irish Free State
Palgrave Macmillan 2015