William O'Callaghan — Irish Army officer (1921-2015)