Today's isms : communism, fascism, capitalism, socialism - Ebenstein, William, 1910- (Prentice-Hall, 1985)