Military History122The German invasion of RussiaDavid Porter analyses the largest military invasion in history.