Stalinist confessions : messianism and terror at the Leningrad Communist University - Halfin, Igal (Series in Russian and East European studies., 2009)