First World WarGary Sheffield on First World War debate: 'A German victory would have been a disaster for Britain'