The 25th Division in France and Flanders by Lt Col M. Kincaid-Smith