minor correction ..
NOTE: I agree with you and Tom: Stalin and Mao are NOT separable from Nazism!
The last word should read 'Communism' not 'Nazism' - although of course the final results were similar for millions of people in both cases ..
