The revolutionary personality Lenin, Trotsky, Gandhi - Wolfenstein, E. Victor (Princeton U.P, 1973)