Lenin's revolution - Andrews, Stuart. (History insights, 2007)