Lenin's Political Thought: Theory and Practice in the Democratic and Socialist Revolutions