The Myth of the "Unstoppable" Nazi Army