Ivan Karaivanov
Ivan Karaivanov rođen je u Bugarskoj. Studirao je filozofiju u Sofiji i rano se uključio u socijaldemokratski i komunistički pokret. Zbog svog političkog angažmana i učešća u Septembarskom ustanku 1923. godine, morao je da emigrira u SSSR, gde je radio u Kominterni kao stručnjak za balkanska pitanja i novinar.
Tokom Španskog građanskog rata, Kominterna je poslala Karaivanova u Španiju kao iskusnog političkog i publicističkog radnika. Boravio je u Madridu i Barseloni, gde je uređivao antifašističke listove i organizovao propagandu na stranim jezicima kako bi pridobio međunarodnu podršku za Špansku republiku, pišući brojne članke i analize sa fronta.
Nakon poraza Republike, prešao je u Francusku, a potom se preko SSSR-a prebacio u Jugoslaviju tokom Drugog svetskog rata, gde se priključio partizanskom pokretu. Posle rata dobio je jugoslovensko državljanstvo, izabran je za poslanika u Saveznoj skupštini i nastavio plodan publicistički rad u Beogradu, ostajući dosledan marksistički teoretičar.