The British Army in World War I (2): The Western Front 1916&ndash;18 (Men-at-Arms)