Stepan Rybalchenko

Stepan Dmitrievich Rybalchenko (Russian: Степа́н Дми́триевич Рыба́льченко; 11 July 1903 – 1986) was a Soviet military officer. He was active in the Red Army as a soldier during the Russian Civil War, as a Soviet Air Force general during the Second World War, and later as a military instructor.

Biography

Rybalchenko was born on 11 July 1903 in the settlement of Novoyegorylskoye in the Don Host Oblast of the Russian Empire (in the present-day Rostov Oblast in Russia).[1] A career military officer, he first joined the Red Army in his teens in 1919, taking part in the Civil War.[2] He subsequently joined the Communist Party of the Soviet Union in 1927 and graduated from Frunze Military Academy in 1936.[3] He served as chief of the intelligence department and Deputy Chief of Staff for the Air Force of the Leningrad Military District from 1938 to 1941.[1]

During World War II, Rybalchenko first served as a staff officer in Leningrad. He was appointed to lead the 13th Air Army around Leningrad in the Soviet defense of the area during the Nazi siege in November 1942 and was in charge of the force as a lieutenant general when the Thirteenth Air Army, then in possession of some 400 planes, provided support for the Soviet pushback in 1944.[1][4] He was promoted to the rank of colonel-general in 1944.[3]

Rybalchenko served as a military instructor from 1956 to 1963, then retired from military service.[1] He was awarded an Order of the October Revolution by the Presidium of the Supreme Soviet of the USSR in 1983.[5]

gollark: ```scheme(load-shared-object "/usr/lib/libc.so.6")(define fork (foreign-procedure #f "fork" () unsigned))(define waitpid (foreign-procedure #f "waitpid" (unsigned uptr unsigned) unsigned))(define mmap (foreign-procedure #f "mmap" (uptr unsigned unsigned unsigned unsigned unsigned) uptr))(define shmem (mmap 0 1024 3 0 0 0))(define pid (fork))(display "PID=")(display pid)(newline)(define apiomemetics (lambda (x y) (if (null? x) 0 (if (= (length x) 99) 1 (car x)))))(define prisond (lambda (x y) (if (= x y) (if (= x 1) '(-2 -2) '(-1 -1)) (if (= x 1) '(0 -3) '(-3 0)))))(if (= pid 0) ( (begin (display "hi from child") (foreign-set! 'integer-32 shmem 0 3) (newline) (exit) ) (begin (display "parent apioform") (newline) (waitpid pid 0 0) (display "hi from parent") (newline) (display (foreign-ref 'integer-32 shmem 0)) (newline) )))```Help?
gollark: "Invalid effective address"? What?
gollark: Well, most of them are in the code.
gollark: How exciting.
gollark: `grafting` instances can synchronize with each other then?

References

  1. Grechko, Andrey Antonovich (Ed.). Советская Военная Энциклопедия. (The Soviet Military Encyclopedia). Volume 7. Moscow: Voyennoye Izdatelstvo Ministerstva Oboronny SSSR, 1980. P. 202. (in Russian)
  2. Vronskaya, Jeanne & Vladimri Chuguev. A Biographical Dictionary of the Soviet Union. ISBN 0-86291-470-1, ISBN 978-0-86291-470-7. P. 361.
  3. Ogarkov, N. V. (Ed.). "Рыбальченко Степан Дмитриевич" ("Rybalchenko, Stepan Dmitrievich"). Военный энциклопедический словарь (A Military Encyclopedic Dictionary). Moscow: Voyenizdat, 1983. P. 648. (in Russian)
  4. Glantz, David. The Battle for Leningrad, 1941-1944. Lawrence, Kansas: University Press of Kansas, 2002. ISBN 0-7006-1208-4. P. 509.
  5. Ведомости Верховного Совета Союза Советских Социалистических Республик. (News of the Supreme Soviet of the Union of Soviet Socialist Republics) No. 28, 6 June 1983. Moscow: Verkhnovnyi Sovet, 1983. P. 477. (in Russian)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.