Irish Guards in the Great War. Vol. I. First Battalion. Vol. II. Second Battalion & Appendices.