Leon Trotsky : An Illustrated IntroductionAli, Tariq, Evans, Phil More by this author...£14.99Add to basketShare: