The Battle for L'vov July 1944: The Soviet General Staff Study (Soviet (Russian) Military Experience)