Stephen Kotkin is brilliant and this is a fine overview and primer.  It could not be have been better for someone with no knowledge of these events.  However, I would have appreciated more specific historical incidents, examples and statistics.