Lenin - Robert Service

The widely acclaimed biography of Lenin by one of the greatest Russian history experts and…