Two great prophets of Russia: Leo Tolstoy and Vladimir Lenin, their reflections on socialism, good and evil, and the purpose of human beings in this world.