Hardress Gilbert Holmes — Anglo-Irish army officer