Barbarossa derailed, Volume 1 the battle for Smolensk, 10 July-10 September 1941 - Glantz, David M. (Helion, 2010)
Includes bibliographical references and index