Passchendaele and the battles of Ypres 1914 - 18 (Osprey Military, 1997)