Battle Book of Ypres
Of the many hard-fought battles on the Western Front, Ypres stands out as an example of almost inhuman endeavour. For four long years it was the focal point of desperate fighting. Officially there were four main battles in 1914, 1915, 1917 and 191...