Battle for l'vov July 1944: The Soviet General Staff Study by David Glantz | Menrva Books