by Paul Le Blanc
The name 'Leon Trotsky' is a controversial one. For some, he was a betrayer or a totalitarian. For others, he was a revolutionary knight battling an oppressive system. However you view him, Trotsky…