- 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
- Victoria's Harvest: The Irish Soldier in the Zulu War of 1879
- Aspects of Arnhem: The Battle Re-examined










