Check out these related products
- $19.70 List price $22.00Save $2.30
- $17.99 List price $26.99Save $9.00
- $18.85 List price $24.00Save $5.15
- $28.25 List price $29.99Save $1.74
- $18.63 List price $27.99Save $9.36
- $15.32 Was $16.31Save $0.99
- $15.54 Was $16.37Save $0.83
- $13.33 List price $20.00Save $6.67
- $18.82 List price $27.99Save $9.17
- $17.36 List price $25.00Save $7.64
- $13.58 List price $18.00Save $4.42
About this item
About this item
Important Made in USA Origin Disclaimer: For certain items sold by Walmart on Walmart.com, the displayed country of origin information may not be accurate or consistent with manufacturer information. For updated, accurate country of origin data, it is recommended that you rely on product packaging or manufacturer information.
A TERRIBLE REVENGE
The genocidal barbarism of the Nazi forces has been well documented. What is little known is the fate of fifteen million German civilians who found themselves on the wrong side of new postwar borders. All over Eastern Europe, the inhabitants of communities that had been established for many centuries were either expelled or killed. Over two million Germans did not survive. Some of these people had supported Hitler, but the great majority were guiltless. In "A Terrible Revenge," de Zayas describes this horrible retribution. This new edition includes an updated foreword, epilogue and additional information from recent interviews with the children of the displaced.
|Number of Pages:||182|
|Number in Series:||1|
|Author:||De Zayas, Alfred-Maurice|
|Publisher:||St Martins Pr|
|Assembled Product Dimensions (L x W x H):||5.50 x 8.25 x 0.75 Inches|
Ask a question
If you would like to share feedback with us about pricing, delivery or other customer service issues, please contact customer service directly.
Questions will be checked against our question guidelines and posted within five to seven business days.
Consider these popular products
- $11.49 List price $20.00Save $8.51
- $7.69 Was $9.95Save $2.26
- $11.66 Was $12.80Save $1.14
- $24.93 List price $26.50Save $1.57
- $13.43 List price $19.95Save $6.52
- $10.96 List price $16.00Save $5.04