neo-Leninism

Noun

 * 1)   theory updated for the contemporary era.