Communism a very short introduction - Holmes, Leslie 1948- (Oxford Univ. Press, 2009)