Title: France and Belgium 1917. Vol II. Messines and Third Ypres . Official History of the Great War.