His best estimate is that some three million Germans died unnecessarily after the official end of hostilities. A million soldiers vanished before they could creep back to the holes that had been their homes. The majority of them died in Soviet captivity (of the 90,000 who surrendered at Stalingrad, only 5,000 eventually came home) but, shamingly, many thousands perished as prisoners of the Anglo-Americans. Herded into cages along the Rhine, with no shelter and very little food, they dropped like flies. Others, more fortunate, toiled as slave labour in a score of Allied countries, often for years. Incredibly, some Germans were still being held in Russia as late as 1979.