
Dachau 29 April 1945
The Rainbow Liberation Memoirs
Published by: Texas Tech University Press
Imprint: Texas Tech University Press
Sales Date: October 2015
Published by: Texas Tech University Press
Imprint: Texas Tech University Press
Sales Date: October 2015