Authors with Revolutionary Profession Ali Shariati revolutionary Che Guevara revolutionary Leon Trotsky revolutionary Vladimir Lenin revolutionary