The Palgrave Handbook of Leninist Political Philosophy - Tom Rockmore, Norman Levine (Palgrave Macmillan UK, 2018)