Passchendaele And The Somme. A Diary Of 1917 by Hugh Quigly