by
Paul Le Blanc
Language: English
Release Date: April 15, 2015
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 esteem, who battled an outdated, oppressive dynasty and helped to usher in a new political era, and...