General Jack's Diary 1914-1918:  The Trench Diary of Brigadier-General J. L. Jack, D.S.O.