Barbarossa Derailed. Volume 1: The German Advance, The Encirclement Battle, and the First and Second Soviet Counteroffensives, 10 July - 24 August 1941