The First World War (3): The Western Front 19171918 (Essential Histories)