- For Queen and Company: Vignettes of the Irish Soldier in the Indian Mutiny
- A New Battlefield: The Royal Ulster Rifles in Korea 1950-51
- Ulster Will Fight: Volume 2 - The 36th (Ulster) Division in Training and at War 1914-1918
- Steel Wall at Arnhem: The Destruction of 4 Parachute Brigade 19 September 1944
- Young Citizen Old Soldier. From boyhood in Antrim to Hell on the Somme: The Journal of Rifleman James McRoberts, 14th Battalion Royal Irish Rifles, January 1915-April 1917