Describir: Lenin's polítical thought : theory and practice in the democratic and socialist revolutions / Neil Harding