The Cambridge Companion to the Nazi-Soviet War | 9781009656696 | Memmo