I've registered here to write this.
It is interesting that two most voted books here, Master and Margarita and Animal Farm are both about Stalin.
In MoM the all 3 main characters have real prototypes. Master is Author (Bulgakov), Margarita is Author's wife Elena, Woland is Stalin.
Bulgakov was under assault of Soviet regime, he wanted to emigrate, but Stalin kept him in country. He was in constant fear of being detained for anti-soviet propaganda. Her wife which he loved a lot was forced to became secret informer, she reported periodically to officials against him. Bulgakov knew that, and this theme also in book. This moment is so tragic and central, because her wife was editor of the book. MoM is about exceptional courage of Bulgakov, his personal response to Staling, his sole main reader. At that time, just comparing Stalin to Statan was enough to be executed.
In MoM the all 3 main characters have real prototypes. Master is Author (Bulgakov), Margarita is Author's wife Elena, Woland is Stalin. Bulgakov was under assault of Soviet regime, he wanted to emigrate, but Stalin kept him in country. He was in constant fear of being detained for anti-soviet propaganda. Her wife which he loved a lot was forced to became secret informer, she reported periodically to officials against him. Bulgakov knew that, and this theme also in book. This moment is so tragic and central, because her wife was editor of the book. MoM is about exceptional courage of Bulgakov, his personal response to Staling, his sole main reader. At that time, just comparing Stalin to Statan was enough to be executed.
I highly recommend this course to understand better MoM https://arzamas.academy/courses/39 unfortunately it's in Russian.