He watched his fellow SS men kill children with their bare hands and saw Jews being herded into the gas chambers of Auschwitz, but former death camp guard Oskar Groning has always denied ultimate responsibility for the genocide committed during the Nazi Holocaust.
The 93-year-old "bookkeeper of Auschwitz" will go on trial tomorrow in the German town of Lüneburg, charged with complicity in the murder of 300,000 Auschwitz prisoners. His case could set a key legal precedent for other Holocaust convictions.
Unlike most war crime suspects, Groning, now a frail white-haired widower, has declared he is ready to speak about the horrors of Auschwitz, where he was a guard from 1942 to 1944. "I have never found inner peace," he said a decade ago.
He is one of a handful of former Nazi death camp guards the German justice authorities are struggling to put on trial before they die.