There are few more divisive names in history than the Soviet communist Leon Trotsky. To some, he was a betrayer, a hypocrite, and a totalitarian, and yet to many others he was a revolutionary of high... This description may be from another edition of this product.